ADOBE AFTER EFFECTS: Forum Expressions Tutorials Creative Cloud

After Effects Expressions differences for JavaScript.

COW Forums : Adobe After Effects

<< PREVIOUS   •   FAQ   •   VIEW ALL   •   PRINT   •   NEXT >>
Tiago Cav
After Effects Expressions differences for JavaScript.
on Apr 17, 2015 at 5:47:05 am

I want some examples of the differences that After Effects Expressions has for its base, JavaScript.
What is lost from the original JavaScript and what is added, to form the expressions of After Effects.
I need to know because I study JavaScript exactly to learn After Effects Expressions.
Sorry if the question is not so cool, it's because I'm beginner.
Thank you!


Return to posts index


Walter Soyka
Re: After Effects Expressions differences for JavaScript.
on Apr 17, 2015 at 3:23:28 pm

The Javascript implementation seems quite extensive. Don't just learn Javascript, though -- learning the Ae side is critical for writing expressions. Here are a couple of good resources:

https://helpx.adobe.com/after-effects/using/expression-basics.html

https://helpx.adobe.com/after-effects/using/expression-language-reference.h...

https://helpx.adobe.com/after-effects/using/expression-examples.html

http://www.motionscript.com/

Walter Soyka
Designer & Mad Scientist at Keen Live [link]
Motion Graphics, Widescreen Events, Presentation Design, and Consulting
@keenlive [twitter]   |   RenderBreak [blog]   |   Profile [LinkedIn]


Return to posts index

Tiago Cav
Re: After Effects Expressions differences for JavaScript
on Apr 17, 2015 at 4:44:59 pm
Last Edited By Tiago Cav on May 4, 2015 at 12:30:37 pm

Thank You!


Return to posts index



Darby Edelen
Re: After Effects Expressions differences for JavaScript
on Apr 20, 2015 at 3:56:02 am

As I recall After Effects expressions use ECMAscript which (in addition to being ugly) is the standards controlled implementation of JavaScript. It's possible that ECMAscript does not implement all of the features of JavaScript but I haven't run into any obvious differences.

As far as After Effects is concerned there are lots of AE specific objects implemented which I believe Walter has covered admirably. Dan Ebberts' site (http://www.motionscript.com) is a great source for AE specific paradigms.

The only other thing to keep in mind is that an AE expression evaluates fresh on every frame. There is no knowledge of what happened on previous frames (the variables are re-initialized) unless you explicitly code the expression that way.

Darby Edelen


Return to posts index

Tiago Cav
Re: After Effects Expressions differences for JavaScript
on Apr 20, 2015 at 3:59:40 am

Thank You!
I learn a little of expressions, because i study JavaScript in CodeCademy.com


Return to posts index

<< PREVIOUS   •   VIEW ALL   •   PRINT   •   NEXT >>
© 2017 CreativeCOW.net All Rights Reserved
[TOP]