Packageaway3d.animators.skeleton
Classpublic class SkeletonRangeClipNode
InheritanceSkeletonRangeClipNode Inheritance SkeletonClipNodeBase Inheritance SkeletonTreeNode

SkeletonRangeClipNode represents a node in a skeleton tree containing a blending clip in which the keyframes represent poses along a range of values

Public Properties
 PropertyDefined by
 Inheritedclip : SkeletonAnimationSequence
SkeletonClipNodeBase
 Inheriteddirection : Number
SkeletonTreeNode
 Inheritedduration : Number
SkeletonClipNodeBase
 InheritedhighQuality : Boolean
Defines whether to use spherical (true) or regular (false) linear interpolation for the joint orientations.
SkeletonClipNodeBase
 Inheritedname : String
SkeletonTreeNode
  phase : Number
The normalized ratio of the state within the range.
SkeletonRangeClipNode
 InheritedrootDelta : Vector3D
SkeletonTreeNode
 InheritedskeletonPose : SkeletonPose
SkeletonTreeNode
 Inheritedtime : Number
The time ratio between 0 and 1.
SkeletonTreeNode
Protected Properties
 PropertyDefined by
 Inherited_clip : SkeletonAnimationSequence
The animation clip.
SkeletonClipNodeBase
 Inherited_direction : Number = 0
SkeletonTreeNode
 Inherited_duration : Number = 0
SkeletonTreeNode
 Inherited_highQuality : Boolean
SkeletonClipNodeBase
 Inherited_numJoints : uint
SkeletonTreeNode
 Inherited_rootPos : Vector3D
SkeletonClipNodeBase
 Inherited_time : Number = 0
SkeletonTreeNode
Public Methods
 MethodDefined by
  
SkeletonRangeClipNode
(numJoints:uint)
Creates a new SkeletonPhaseClipNode object.
SkeletonRangeClipNode
  
updatePose(skeleton:Skeleton):void
Updates the node's skeleton pose
SkeletonRangeClipNode
  
Updates the s root delta position and bounds todo: support bounds
SkeletonRangeClipNode
Property detail
phaseproperty
phase:Number  [read-write]

The normalized ratio of the state within the range. For example, for a clip that defines left, center and right aiming poses, 0 would be entirely left, 1 entirely right, and .5 the center.

Implementation
    public function get phase():Number
    public function set phase(value:Number):void
Constructor detail
SkeletonRangeClipNode()constructor
public function SkeletonRangeClipNode(numJoints:uint)Parameters
numJoints:uint — The amount of joints in the target skeleton.
Init Parameters
Method detail
updatePose()method
public override function updatePose(skeleton:Skeleton):void

Updates the node's skeleton pose

Parameters
skeleton:Skeleton
updatePositionData()method 
public override function updatePositionData():void

Updates the s root delta position and bounds todo: support bounds

Wiki link
Click to go to the wiki page for 'away3d.animators.skeleton.SkeletonRangeClipNode'

Code examples

Comments