9 Very Useful Animation LibraryEngine For AS3


In previous article 9 Excellent 3D Engine For Flash/Flex/AS we have introduced some excellent 3D Engines. But we think you must need much more. Some very small lightweight, flexible animation Library will help you save effor in development work. You can handle animation or other time functionality with code by using of them in a smart way. Now let’s start.





TweenLite is an extremely fast, lightweight, and flexible tweening engine that serves as the foundation of the GreenSock Tweening Platform. A TweenLite instance handles tweening one or more numeric properties of any object over time, updating them on every frame.



GoASAP-Go ActionScript Animation Platform


It’s a versatile, generic base library for building animation tools in ActionScript 3.0. It enables any AS3 coder to build a rock-solid animation library of your own design! So instead of being stuck with one kit’s set of limitations, you’ll be able to constantly expand your own set of tools for each project – keeping you engaged and inventive.



AS3 Animation System v2.0


AS3 Animation System is a powerful animation tool that can provide you with both simplicity and complexity at the same time. It is also a clearly defined API for auto-completion; one that is nicely documented to make your life easier.





KitchenSync is an ActionScript 3.0 library for sequencing animations and other time-based actions. It is designed for developers who want a smart way to handle animation or other time-based functionality with code.



gTween: A New Tweening Engine for AS3 Developers


gTween is a small (4.5kb), fast (1500 instances, 0.5s duration, ~25fps), instance based tweening class, with a huge number of options and capabilities.





Gyro is a customizable and extendable tweening engine. It is in alpha (NOT complete) and event-based. It can tween by time or frames (steps)



HydroTween + HydroSequence rev37


Fuse style functionality has been moved from HydroTween to a separate class called HydroSequence! This decision was made to offer an easier and more flexible way to control sequences by having clearer access to SequenceCA super methods. Also makes it easier to enhance the functionality of the sequencing parser.



GeneralRelativity Flash Animation Library


It break animations into 2 component parts: a path and a curve. The path represents the spatial component of the animation and the curve represents the temporal.





Tweener (caurina.transitions.Tweener) is a Class used to create tweenings and other transitions via ActionScript code for projects built on the Flash platform. The general idea of a tweening Class is that dynamic animation and transitions (created by code) are easier to maintain and control, and more stable than animation based on the regular Flash timeline, since you can control it by time rather than by frames.