HomeAbout

TweenMax

TweenMax extends the extremely lightweight, FAST TweenLite engine, adding many useful features like pause/resume, timeScale, AS3 Event listeners, reverse(), restart(), setDestination(), yoyo, loop, rounding, and the ability to jump to any point in the tween using the “progress” property. It also activates many extra plugins by default, making it extremely full-featured. Since TweenMax extends TweenLite, it can do ANYTHING TweenLite can do plus much more. Same syntax. There are plenty of other tweening engines out there to choose from, so here’s why you might want to consider TweenMax:

  • SPEED - I’m not aware of any popular tweening engine with a similar feature set that’s as fast as TweenMax. See the speed comparisons yourself.
  • Feature set - In addition to tweening ANY numeric property of ANY object, TweenMax can tween filters, hex colors, volume, tint, frames, saturation, contrast, hue, colorization, brightness, and even do bezier tweening, orientToBezier, pause/resume, reverse(), restart(), round values, jump to any point in the tween with the “progress” property, automatically rotate in the shortest direction, plus LOTS more. Overwrite management is an important consideration for a tweening engine as well which is another area where the GreenSock tweening platform shines. You have options for AUTO overwriting or you can manually define how each tween will handle overlapping tweens of the same object.
  • Expandability - With its new plugin architecture, you can activate as many (or as few) features as your project requires. Or write your own plugin if you need a feature that’s unavailable. Minimize bloat, and maximize performance.
  • Management features - TweenGroup makes it surprisingly simple to create complex sequences and groups of TweenLite/Max tweens that you can pause(), resume(), restart(), or reverse(). You can even tween a TweenGroup’s “progress” property to fastforward or rewind the entire group/sequence.
  • Ease of use - Designers and Developers alike rave about how intuitive the GreenSock tweening platform is.
  • Updates - Frequent updates and feature additions make the GreenSock tweening platform reliable and robust.
  • AS2 and AS3 - Most other engines are only developed for AS2 or AS3 but not both.

www.TweenMax.com

TweenEx

From the site:

Default Macromedia Tween class has many limits. One of that limits is that it can’t tween objects or its properties. Let say you need to tween movie RGB colors which are tightly connected with ColorTransform and Transform objects. During achivement of this goal I try to reuse Macromedia Tween class original code more as I can. Less code for me less changes for you.

http://flashenabled.wordpress.com/2007/05/30/tutorial-extending-tween-class-tweenex-by-winx/ 

AS3 Easing

Easing is a Singleton that lets you do dynamic point-to-point property tweening. It is able to manipulate virtually any property of any object on or off the stage.

http://www.uza.lt/codex/as3-easing/

Tweener

From the site:

Tweener is an animation and transition class. It’s what I use for creating dynamic animations via code, like button rollover states, fades, and other visual effects (and to avoid using the timeline for just about anything). And, although it obeys a slightly different syntax philosophy, it’s the spiritual successor to my MC Tween.

http://labs.zeh.com.br/blog/?page_id=97#tweener

AnimationPackage 2

From the site:

AnimationPackage helps you to create powerful, maintainable animations and primitive shapes in an efficient and easy way. At the same time it keeps your file size down because many parts of it are reused and only the classes you need are imported to your project. AnimationPackage 2 is an ActionScript 2.0 library and it is compatible to Flash Player 8 and above.

http://www.alex-uhlmann.de/flash/animationpackage/ap2

Note: Animation Package 1 is also available for Flash Players 6 and above. Get it here.

Animation classes

Set of classes that provide different animation movements:

  • Bobbing
  • Circular
  • Elliptical
  • Pulse

http://www.whatstyle.net/articles/actionscript_animation_classes/ 

BezierTween

Create tweens with nice organic motion

http://www.airtightinteractive.com/news/?p=38 

ShapeTween

Tween a shape with actionscript.

http://www.senocular.com/flash/actionscript.php?file=ActionScript_2.0/com/senocular/drawing/ShapeTween.as

Part of senocular’s Actionscript library.

Particle Behavior

form the docs:

Creates functions to be used for independantly moving particle movie clips. Functions (or “behaviors” created with the ParticleBehavior class are self- contained and are typically assigned to a particle movie clip’s onEnterFrame event handler. Particle movie clips you would create on your own

http://www.senocular.com/flash/actionscript.php?file=ActionScript_2.0/ParticleBehavior.as

Part of senocular’s Actionscript library.

ColorFader

Fade to a given hex color over a given duration.

http://www.senocular.com/flash/actionscript.php?file=ActionScript_2.0/ColorFader.as 

Part of senocular’s Actionscript library.