Package | away3d.animators.nodes |
Class | public class AnimationClipNodeBase |
Inheritance | AnimationClipNodeBase AnimationNodeBase NamedAssetBase flash.events.EventDispatcher |
Subclasses | SkeletonClipNode, UVClipNode, VertexClipNode |
Property | Defined By | ||
---|---|---|---|
assetFullPath : Array [read-only] | NamedAssetBase | ||
assetNamespace : String [read-only] | NamedAssetBase | ||
assetType : String [read-only]
| AnimationNodeBase | ||
durations : Vector.<uint> [read-only]
Returns a vector of time values representing the duration (in milliseconds) of each animation frame in the clip. | AnimationClipNodeBase | ||
fixedFrameRate : Boolean = true | AnimationClipNodeBase | ||
lastFrame : uint [read-only] | AnimationClipNodeBase | ||
looping : Boolean
Determines whether the contents of the animation node have looping characteristics enabled. | AnimationClipNodeBase | ||
name : String | NamedAssetBase | ||
originalName : String [read-only]
The original name used for this asset in the resource (e.g. | NamedAssetBase | ||
stateClass : Class [read-only] | AnimationNodeBase | ||
stitchFinalFrame : Boolean
Defines if looping content blends the final frame of animation data with the first (true) or works on the
assumption that both first and last frames are identical (false). | AnimationClipNodeBase | ||
totalDelta : Vector3D [read-only] | AnimationClipNodeBase | ||
totalDuration : uint [read-only] | AnimationClipNodeBase |
Property | Defined By | ||
---|---|---|---|
_durations : Vector.<uint> | AnimationClipNodeBase | ||
_lastFrame : uint | AnimationClipNodeBase | ||
_looping : Boolean = true | AnimationClipNodeBase | ||
_numFrames : uint = 0 | AnimationClipNodeBase | ||
_stateClass : Class | AnimationNodeBase | ||
_stitchDirty : Boolean = true | AnimationClipNodeBase | ||
_stitchFinalFrame : Boolean = false | AnimationClipNodeBase | ||
_totalDelta : Vector3D | AnimationClipNodeBase | ||
_totalDuration : uint = 0 | AnimationClipNodeBase |
Method | Defined By | ||
---|---|---|---|
Creates a new AnimationClipNodeBase object. | AnimationClipNodeBase | ||
assetPathEquals(name:String, ns:String):Boolean | NamedAssetBase | ||
dispose():void
Cleans up resources used by this asset. | AnimationNodeBase | ||
resetAssetPath(name:String, ns:String = null, overrideOriginal:Boolean = true):void | NamedAssetBase |
Method | Defined By | ||
---|---|---|---|
updateStitch():void
Updates the node's final frame stitch state. | AnimationClipNodeBase |
_durations | property |
protected var _durations:Vector.<uint>
_lastFrame | property |
protected var _lastFrame:uint
_looping | property |
protected var _looping:Boolean = true
_numFrames | property |
protected var _numFrames:uint = 0
_stitchDirty | property |
protected var _stitchDirty:Boolean = true
_stitchFinalFrame | property |
protected var _stitchFinalFrame:Boolean = false
_totalDelta | property |
protected var _totalDelta:Vector3D
_totalDuration | property |
protected var _totalDuration:uint = 0
durations | property |
durations:Vector.<uint>
[read-only] Returns a vector of time values representing the duration (in milliseconds) of each animation frame in the clip.
public function get durations():Vector.<uint>
fixedFrameRate | property |
public var fixedFrameRate:Boolean = true
lastFrame | property |
lastFrame:uint
[read-only] public function get lastFrame():uint
looping | property |
looping:Boolean
Determines whether the contents of the animation node have looping characteristics enabled.
public function get looping():Boolean
public function set looping(value:Boolean):void
stitchFinalFrame | property |
stitchFinalFrame:Boolean
Defines if looping content blends the final frame of animation data with the first (true) or works on the assumption that both first and last frames are identical (false). Defaults to false.
public function get stitchFinalFrame():Boolean
public function set stitchFinalFrame(value:Boolean):void
totalDelta | property |
totalDelta:Vector3D
[read-only] public function get totalDelta():Vector3D
totalDuration | property |
totalDuration:uint
[read-only] public function get totalDuration():uint
AnimationClipNodeBase | () | Constructor |
public function AnimationClipNodeBase()
Creates a new AnimationClipNodeBase
object.
updateStitch | () | method |
protected function updateStitch():void
Updates the node's final frame stitch state.
See also