Packageaway3d.animators.states
Interfacepublic interface IUVAnimationState extends IAnimationState
Implementors UVClipState

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

See also

away3d.animators.UVAnimator


Public Properties
 PropertyDefined By
  blendWeight : Number
[read-only] Returns a fractional value between 0 and 1 representing the blending ratio of the current playhead position between the current uv frame (0) and next uv frame (1) of the animation.
IUVAnimationState
  currentUVFrame : UVAnimationFrame
[read-only] Returns the current UV frame of animation in the clip based on the internal playhead position.
IUVAnimationState
  nextUVFrame : UVAnimationFrame
[read-only] Returns the next UV frame of animation in the clip based on the internal playhead position.
IUVAnimationState
 InheritedpositionDelta : Vector3D
[read-only]
IAnimationState
Public Methods
 MethodDefined By
 Inherited
offset(startTime:int):void
IAnimationState
 Inherited
phase(value:Number):void
Sets the animation phase of the node.
IAnimationState
 Inherited
update(time:int):void
IAnimationState
Property Detail
blendWeightproperty
blendWeight:Number  [read-only]

Returns a fractional value between 0 and 1 representing the blending ratio of the current playhead position between the current uv frame (0) and next uv frame (1) of the animation.


Implementation
    public function get blendWeight():Number
currentUVFrameproperty 
currentUVFrame:UVAnimationFrame  [read-only]

Returns the current UV frame of animation in the clip based on the internal playhead position.


Implementation
    public function get currentUVFrame():UVAnimationFrame
nextUVFrameproperty 
nextUVFrame:UVAnimationFrame  [read-only]

Returns the next UV frame of animation in the clip based on the internal playhead position.


Implementation
    public function get nextUVFrame():UVAnimationFrame