Packageaway3d.animators.nodes
Interfacepublic interface ISkeletonAnimationNode extends IAnimationNode, flash.events.IEventDispatcher
Implementors SkeletonBinaryLERPNode, SkeletonClipNode, SkeletonDifferenceNode, SkeletonDirectionalNode, SkeletonNaryLERPNode

Provides an interface for animation node classes that hold animation data for use in the skeleton animator class.

See also

away3d.animators.SkeletonAnimator


Public Properties
 PropertyDefined By
 Inheritedlooping : Boolean
Determines whether the contents of the animation node have looping characteristics enabled.
IAnimationNode
 InheritedrootDelta : Vector3D
[read-only] Returns a 3d vector representing the translation delta of the animating entity for the current timestep of animation
IAnimationNode
Public Methods
 MethodDefined By
  
Returns the output skeleton pose of the animation node.
ISkeletonAnimationNode
 Inherited
reset(time:int):void
Resets the configuration of the node to its default state.
IAnimationNode
 Inherited
update(time:int):void
Updates the configuration of the node to its current state.
IAnimationNode
Method Detail
getSkeletonPose()method
public function getSkeletonPose(skeleton:Skeleton):SkeletonPose

Returns the output skeleton pose of the animation node.

Parameters

skeleton:Skeleton

Returns
SkeletonPose