The AnimationSequenceBase provides an abstract base class for pre-animated animation clips.
todo: support frame bounds
duration:uint
[read-only]
The duration of the animation sequence.
Implementation
public function get duration():uint
arcane var _durations:Vector
arcane var _fixedFrameRate:Boolean = true
fixedFrameRate:Boolean
[read-write]
Indicates whether the frames have a uniform duration, or whether frames are spread out unevenly over the timeline. Defaults to true.
Implementation
public function get fixedFrameRate():Boolean
public function set fixedFrameRate(value:Boolean):void
public var looping:Boolean = true
Indicates whether or not the animation sequence loops.
protected var _name:String
name:String
[read-write]
The name of the animation clip. It will be used as the identifier by sequence controller classes.
Implementation
public function get name():String
public function set name(value:String):void
protected var _rootDelta:Vector3D
rootDelta:Vector3D
[read-only]
The offset by which the root has moved. Typically, root movement in the animation clip is ignored and instead applied to the scene graph position.
Implementation
public function get rootDelta():Vector3D
arcane var _totalDuration:uint
public function AnimationSequenceBase(name:String)
Parameters
| name:String — The name of the animation clip. It will be used as the identifier by sequence controller classes.
|
Init Parameters
public function dispose(deep:Boolean):void
Cleans up any resources used by the current object.
Parameters
| deep:Boolean — Indicates whether other resources should be cleaned up, that could potentially be shared across different instances.
|
arcane function notifyPlaybackComplete():void