Packageaway3d.animators.nodes
Classpublic class SkeletonDifferenceNode
InheritanceSkeletonDifferenceNode Inheritance AnimationNodeBase Inheritance NamedAssetBase Inheritance flash.events.EventDispatcher

A skeleton animation node that uses a difference input pose with a base input pose to blend a linearly interpolated output of a skeleton pose.



Public Properties
 PropertyDefined By
 InheritedassetFullPath : Array
[read-only]
NamedAssetBase
 InheritedassetNamespace : String
[read-only]
NamedAssetBase
 InheritedassetType : String
[read-only]
AnimationNodeBase
  baseInput : AnimationNodeBase
Defines a base input node to use for the blended output.
SkeletonDifferenceNode
  differenceInput : AnimationNodeBase
Defines a difference input node to use for the blended output.
SkeletonDifferenceNode
 Inheritedname : String
NamedAssetBase
 InheritedoriginalName : String
[read-only] The original name used for this asset in the resource (e.g.
NamedAssetBase
 InheritedstateClass : Class
[read-only]
AnimationNodeBase
Protected Properties
 PropertyDefined By
 Inherited_stateClass : Class
AnimationNodeBase
Public Methods
 MethodDefined By
  
Creates a new SkeletonAdditiveNode object.
SkeletonDifferenceNode
 Inherited
assetPathEquals(name:String, ns:String):Boolean
NamedAssetBase
 Inherited
dispose():void
Cleans up resources used by this asset.
AnimationNodeBase
  
SkeletonDifferenceNode
 Inherited
resetAssetPath(name:String, ns:String = null, overrideOriginal:Boolean = true):void
NamedAssetBase
Public Constants
 ConstantDefined By
 InheritedDEFAULT_NAMESPACE : String = default
[static]
NamedAssetBase
Property Detail
baseInputproperty
public var baseInput:AnimationNodeBase

Defines a base input node to use for the blended output.

differenceInputproperty 
public var differenceInput:AnimationNodeBase

Defines a difference input node to use for the blended output.

Constructor Detail
SkeletonDifferenceNode()Constructor
public function SkeletonDifferenceNode()

Creates a new SkeletonAdditiveNode object.

Method Detail
getAnimationState()method
public function getAnimationState(animator:IAnimator):SkeletonDifferenceState

Parameters

animator:IAnimator

Returns
SkeletonDifferenceState