Constructor

new(animator:IAnimator, skeletonAnimationNode:SkeletonNaryLERPNode)

Methods

getBlendWeightAt(index:Int):Float

Returns the blend weight of the skeleton aniamtion node that resides at the given input index.

Parameters:

index

The input index for which the skeleton animation node blend weight is requested.

getSkeletonPose(skeleton:Skeleton):SkeletonPose

Returns the current skeleton pose of the animation in the clip based on the internal playhead position.

phase(value:Float):Void

@inheritDoc

setBlendWeightAt(index:Int, blendWeight:Float):Void

Sets the blend weight of the skeleton aniamtion node that resides at the given input index.

Parameters:

index

The input index on which the skeleton animation node blend weight is to be set.

blendWeight

The blend weight value to use for the given skeleton animation node index.

Inherited Variables

Defined by AnimationStateBase

read onlypositionDelta:Vector3D

Inherited Methods

Defined by AnimationStateBase

offset(startTime:Int):Void

Resets the start time of the node to a new value.

Parameters:

startTime

The absolute start time (in milliseconds) of the node's starting time.

update(time:Int):Void

Updates the configuration of the node to its current state.

Parameters:

time

The absolute time (in milliseconds) of the animator's play head position.

See also:

  • away3d.animators.AnimatorBase#update()