Package | com.desuade.motion.tweens |
Class | public class ColorTween |
Inheritance | ColorTween ![]() ![]() ![]() ![]() ![]() |
Language Version : | ActionScript 3 |
Since : | 02.05.2009 |
Runtime Versions : | AIR 1.0, Flash Player 9.0.0 |
Method | Defined By | ||
---|---|---|---|
ColorTween(target:Object, configObject:Object = null)
The constructor accepts an object that has all the paramaters needed to create a new tween.
Paramaters for the tween object:
type:String – the type of color transformation to apply. | ColorTween | ||
![]() | fromXML(xml:XML):* [override]
Configures the object based on the values provided by the XML.
Most properties can assigned in the attributes using the same names.
The values of the attributes will be converted to Numbers if they're not NaN. | MultiTween | |
![]() | reset():void [override]
Resets the tween back to the beginning. | MultiTween | |
![]() | run(target:Object, property:String, value:*, duration:Number, ease:* = linear, position:Number = 0, endfunc:Function = null):int [static]
This let's you run a tween that's unmanaged and bypasses events, using just a callback function on end.
The syntax is just a strict function call, so there's no configObject.
While there's little speed improvement with this over creating an tween object, it does use about half the memory.
| Tween | |
![]() | start(delay:Number = -1, position:Number = -1):* [override]
This starts the tween. | Tween | |
![]() | stop():Boolean [override]
This stops the currently playing tween at it's current position. | Tween | |
![]() | toXML():XML [override]
This creates an XML object that represents the object, based on it's config object. | MultiTween |
ColorTween | () | Constructor |
public function ColorTween(target:Object, configObject:Object = null)
The constructor accepts an object that has all the paramaters needed to create a new tween.
Paramaters for the tween object:
{value: '#ff0038}
or {value:0xff883a}
Example: var mt:ColorTween = new ColorTween(myobj, {value:0xff77d5, amount:0.8, duration:2, ease:'easeInBounce', delay:2, position:0})
target:Object — The target object to have it's property tweened
| |
configObject:Object (default = null ) — The config object that has all the values for the tween
|
See also