Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 AbstractTween
com.flashdynamix.motion.plugins This abstract tween class provides necessary functionality to the typed plugin tweens.
 Back
fl.motion.easing The Back class defines three easing functions to implement motion with ActionScript animations.
 BackEaseParams
com.flashdynamix.motion.easing Ease params designed specifically for use with the Back ease equation.
 Bezier2D
com.flashdynamix.motion.guides Allows for Objects to follow a 2D bezier path.
 Bounce
fl.motion.easing The Bounce class defines three easing functions to implement bouncing motion with ActionScript animation, similar to a ball falling and bouncing on a floor with several decaying rebounds.
 Circular
fl.motion.easing The Circular class defines three easing functions to implement motion with ActionScript animation.
 ColorMatrix
com.flashdynamix.motion.extras Has methods that provide enhancements to assist with applying ColorMatrixFilter effects to DisplayObjects.
These methods include :
  • brightness
  • saturation
  • hue
  • threshold
  • colorize
  • contrast
 ColorTween
com.flashdynamix.motion.plugins This plugin will be used when tweening ColorTransforms.
 Cubic
fl.motion.easing The Cubic class defines three easing functions to implement motion with ActionScript animation.
 CustomEasing
com.flashdynamix.motion.easing The CustomEasing Class allows for you to create your own custom ease equations
'precalculated' allows for an Array of precalculated points describing an ease equation.
'curve' allows for a bezier curve describing an ease eequation.
 Direction2D
com.flashdynamix.motion.guides Allows for Objects to follow a 2D directional path.
 DisplayTween
com.flashdynamix.motion.plugins This plugin will be used when tweening DisplayObjects.
 Elastic
fl.motion.easing The Elastic class defines three easing functions to implement motion with ActionScript animation, where the motion is defined by an exponentially decaying sine wave.
 ElasticEaseParams
com.flashdynamix.motion.easing Ease params designed specifically for use with the Elastic ease equation.
 Exponential
fl.motion.easing The Exponential class defines three easing functions to implement motion with ActionScript animation.
 FilterTween
com.flashdynamix.motion.plugins This plugin will be used when tweening BitmapFilters.
 Linear
fl.motion.easing The Linear class defines easing functions to implement non-accelerated motion with ActionScript animations.
 MatrixTransform
com.flashdynamix.motion.extras 
 MatrixTween
com.flashdynamix.motion.plugins This plugin will be used when tweening Matrices.
 MovieClipTween
com.flashdynamix.motion.plugins This plugin will be used when tweening MovieClips.
This plugin also provides additional functionality to allow for tweening the currentFrame in a MovieClip.
 MultiTypeObjectPool
com.flashdynamix.utils 
 ObjectPool
com.flashdynamix.utils 
 ObjectTween
com.flashdynamix.motion.plugins This plugin is the default plugin and will be used when tweening Objects which don't have a custom plugin.
 Orbit2D
com.flashdynamix.motion.guides Allows for Objects to follow a 2D orbit path.
This path is defined by a radiusX/radiusX and centerX/centerY.
 Quadratic
fl.motion.easing The Quadratic class defines three easing functions to implement accelerated motion with ActionScript animations.
 Quartic
fl.motion.easing The Quartic class defines three easing functions to implement motion with ActionScript animation.
 Quintic
fl.motion.easing The Quintic class defines three easing functions to implement motion with ActionScript animation.
 Sine
fl.motion.easing The Sine class defines three easing functions to implement motion with ActionScript animation.
 SoundTween
com.flashdynamix.motion.plugins This plugin will be used when tweening SoundTransforms.
 SWFProfiler
com.flashdynamix.utils The SWFProfiler is a degugging tool which allows for monitoring the amount of memory and the frame rate of a SWF.
 Tweensy
com.flashdynamix.motion The Tweensy Class contains a collection of tweens specified by property tweens for an Object instance.
 TweensyGroup
com.flashdynamix.motion The TweensyGroup Class contains a collection of tweens specified by property tweens for an Object instance.
 TweensyPluginList
com.flashdynamix.motion.plugins 
 TweensySequence
com.flashdynamix.motion TweensySequence Class allows for complex animations which occur one after another.
 TweensyTimeline
com.flashdynamix.motion TweensyTimeline groups instances of tweens which are animating for the same duration.