A skeleton animation node containing time-based animation data as individual skeleton poses.

Constructor

new()

Creates a new SkeletonClipNode object.

Variables

read onlyframes:Vector<SkeletonPose>

@:value(false)highQuality:Bool = false

Determines whether to use SLERP equations (true) or LERP equations (false) in the calculation of the output skeleton pose. Defaults to false.

Methods

addFrame(skeletonPose:SkeletonPose, duration:Int):Void

Adds a skeleton pose frame to the internal timeline of the animation node.

Parameters:

skeletonPose

The skeleton pose object to add to the timeline of the node.

duration

The specified duration of the frame in milliseconds.

Inherited Variables

Defined by AnimationClipNodeBase

read onlydurations:Vector<UInt>

@:value(true)fixedFrameRate:Bool = true

read onlylastFrame:Int

looping:Bool

read onlytotalDelta:Vector3D

read onlytotalDuration:Int

Defined by AnimationNodeBase

Defined by NamedAssetBase

read onlyassetFullPath:Array<Dynamic>

read onlyassetNamespace:String

id:String

name:String

read onlyoriginalName:String

Inherited Methods

Defined by AnimationNodeBase

dispose():Void

@inheritDoc

Defined by NamedAssetBase

assetPathEquals(name:String, ns:String):Bool

@:value({ overrideOriginal : true, ns : null })resetAssetPath(name:String, ?ns:String, overrideOriginal:Bool = true):Void