| Package | away3d.animators.nodes |
| Class | public class AnimationClipNodeBase |
| Inheritance | AnimationClipNodeBase AnimationNodeBase NamedAssetBase flash.events.EventDispatcher |
| Subclasses | SkeletonClipNode, SpriteSheetClipNode, 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:BooleanDetermines 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:BooleanDefines 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():voidUpdates the node's final frame stitch state.
See also