Packageaway3d.animators
Classpublic class BlendingSkeletonAnimator
InheritanceBlendingSkeletonAnimator Inheritance AnimatorBase Inheritance flash.events.EventDispatcher

AnimationSequenceController provides a controller for single clip-based animation sequences (fe: md2, md5anim).

Public Properties
 PropertyDefined by
  animationState : AnimationStateBase
[write-only]
BlendingSkeletonAnimator
  rootDelta : Vector3D
[read-only]
BlendingSkeletonAnimator
  timeScale : Number
The amount by which passed time should be scaled.
BlendingSkeletonAnimator
  updateRootPosition : Boolean
BlendingSkeletonAnimator
Protected Properties
 PropertyDefined by
 Inherited_animationState : AnimationStateBase
AnimatorBase
 Inherited_targets : Vector
AnimatorBase
Public Methods
 MethodDefined by
  
Creates a new AnimationSequenceController object.
BlendingSkeletonAnimator
  
Adds a sequence to the controller.
BlendingSkeletonAnimator
  
Clones the current object.
BlendingSkeletonAnimator
  
setWeight(clipName:String, weight:Number):void
BlendingSkeletonAnimator
Protected Methods
 MethodDefined by
 Inherited
start():void
AnimatorBase
Property detail
animationStateproperty
animationState:AnimationStateBase  [write-only]

Implementation
    public function set animationState(value:AnimationStateBase):void
rootDeltaproperty 
rootDelta:Vector3D  [read-only]Implementation
    public function get rootDelta():Vector3D
timeScaleproperty 
timeScale:Number  [read-write]

The amount by which passed time should be scaled. Used to slow down or speed up animations.

Implementation
    public function get timeScale():Number
    public function set timeScale(value:Number):void
updateRootPositionproperty 
updateRootPosition:Boolean  [read-write]Implementation
    public function get updateRootPosition():Boolean
    public function set updateRootPosition(value:Boolean):void
Constructor detail
BlendingSkeletonAnimator()constructor
public function BlendingSkeletonAnimator() Init Parameters
Method detail
addSequence()method
public function addSequence(sequence:SkeletonAnimationSequence):void

Adds a sequence to the controller. Differentiate between timeline based and phase? Or should be property of sequence?

Parameters
sequence:SkeletonAnimationSequence
clone()method 
public override function clone():AnimatorBase

Clones the current object.

Returns
AnimatorBase — An exact duplicate of this object.
setWeight()method 
public function setWeight(clipName:String, weight:Number):void Parameters
clipName:String
 
weight:Number
Wiki link
Click to go to the wiki page for 'away3d.animators.BlendingSkeletonAnimator'

Code examples

Comments