AlphaAnimation |
The ‘AlphaAnimation’ class animates the ‘alpha’ property of a display object. The benefit of using this animation type over the generic ‘PropertyAnimation’ is that the display object’s ‘visible’ property will be set to ‘false’ if it’s alpha is animated to ‘0’. This is much more efficient than simply letting the display object be rendered with no alpha because the Flash Player will actually stop rendering the display object.
com.boostworthy.animation.management.types.PropertyAnimation, com.boostworthy.animation.management.types.abstract.Animation, com.boostworthy.animation.management.types.abstract.IAnimation
AlphaAnimation | The ‘AlphaAnimation’ class animates the ‘alpha’ property of a display object. |
Constants | |
PROPERTY | Meta data for representing the property being animated. |
Variables | |
m_nStartValue | Holds the starting value for the property being animated. |
m_nTargetValue | Holds the target value for the property being animated. |
m_nChangeValue | Holds the change in value for the property being animated. |
m_nDuration | Holds the duration of the animation in milliseconds. |
m_nStartTime | Holds the starting time of the animation in milliseconds. |
m_fncTransition | Holds a reference to the transition function being used for this animation. |
Functions | |
AlphaAnimation | Constructor. |
render | Renders the animation. |
public function AlphaAnimation( objTarget: DisplayObject, nTargetValue: Number, nDuration: Number, strTransition: String, uRenderMethod: uint )
Constructor.
param | objTarget The target object being animated. |
param | nTargetValue The value the property is getting animated to. |
param | nDuration The duration of the animation in milliseconds. |
param | strTransition The transition to be used for the animation. |
param | uRenderMethod The method being used to render this animation. |
com.boostworthy.animation.Transitions, com.boostworthy.animation.RenderMethod
Meta data for representing the property being animated.
public static const PROPERTY: String
Holds the starting value for the property being animated.
protected var m_nStartValue: Number
Holds the target value for the property being animated.
protected var m_nTargetValue: Number
Holds the change in value for the property being animated.
protected var m_nChangeValue: Number
Holds the duration of the animation in milliseconds.
protected var m_nDuration: Number
Holds the starting time of the animation in milliseconds.
protected var m_nStartTime: Number
Holds a reference to the transition function being used for this animation.
protected var m_fncTransition: Function
Constructor.
public function AlphaAnimation( objTarget: DisplayObject, nTargetValue: Number, nDuration: Number, strTransition: String, uRenderMethod: uint )
Renders the animation.
public override function render():Boolean