[ANN] animationEngine 3

Malte Pfaff-Brill revolution at derbrill.de
Thu Oct 15 10:37:28 EDT 2009


Hi all,

just wanted to let you know ae3 has been uploaded to RRs server. You  
can grab the trial version here: http://downloads.runrev.com/revselect/animationEngine3.zip

What`s new and exciting?

This release is all about ease of use. We all like one liners, don´t we?

Although the existing codebase in AE was very useful already, it still  
was a little too hard to get results quickly. You still needed to be a  
decent revTalk coder to fully exploit AEs potential. This is where  
this update comes into play. We have introduced commands that  
immediately give you stunning animations. Here is a list of some of  
the new commands in AE 3.0:

aeChangeBackColor
aeChangeForeColor
aeChangeBackColorOfChunk
aeChangeForeColorOfChunk
aeChangeHeight
aeChangeWidth
aeChangeRect
aeChangeHScroll
aeChangeVScroll
aeChangeThumbPosition
aeFadeIn
aeFadeOut
aeCrossFade

Each of these handlers goes with corresponding callback messages. To  
give you an impression of what it does, here is a movie and a revlet:

http://derbrill.on-rev.com/ae3/ae3field.mov
http://derbrill.on-rev.com/ae3/ae3field.html

Exactly that same stack is bundled with the trial version of AE3.

Everybody loves one liners. So do I. So if you want to play a bit,  
download the trial version of animationEngine 3. Open it and check the  
"Use me" checkbox. Now create a stack with a graphic on it. Set the  
opaque of the graphic to true. Open the messageBox and enter

aeChangeBackColor the long ID of grc 1,any line of the colorNames,1000

and hit return. Hit return again. And again.

See? Next try this:

aeChangeHeight the long ID of grc 1,random(500),1000,"overshoot"

or that:

aeChangeWidth the long ID of grc 1,random(500),1000,"bounce"

or even this:

aeChangeRect the long ID of grc 1,the rect of this cd,1000,"inOut"

Want more?

aeFadeOut the long ID of this stack,500
aeFadeIn the long ID of this stack,500

I really like it :-)

A lot of work went into the library and I lost quite a bit of my hair  
in the process of writing the core handlers. My collegues here had to  
deal with a lot of swearing but now we are all putting on the party  
hats. I hope you join in. AE 3 is available through revSelect. The  
upgrade price for existing customers is 39 USD. Full retail price is  
79 USD. If you bought version 2.9 after August 31st, you are entitled  
to a free upgrade to 3.0. animationEngine 3 is available through  
revSelect in runrevs online store.

I hope you have fun with it,

Malte


More information about the use-livecode mailing list