Packageaway3dlite.animators.bones
Classpublic class Channel

Stores the varying transformations of a single Bone or Object3D object over the dureation of a bones animation

See also

away3dlite.animators.BonesAnimator
Public Properties
 PropertyDefined by
  inTangent : Array
Channel
  interpolations : Array
Channel
  name : String
Channel
  outTangent : Array
Channel
  param : Array
Channel
  target : Object3D
Channel
  times : Array
Channel
  type : Array
Channel
Public Methods
 MethodDefined by
  
Channel
(name:String)
Channel
  
Channel
  
update(time:Number, interpolate:Boolean = true):void
Updates the channel's target with the data point at the given time in seconds.
Channel
Property detail
inTangentproperty
public var inTangent:Array
interpolationsproperty 
public var interpolations:Array
nameproperty 
public var name:String
outTangentproperty 
public var outTangent:Array
paramproperty 
public var param:Array
targetproperty 
public var target:Object3D
timesproperty 
public var times:Array
typeproperty 
public var type:Array
Constructor detail
Channel()constructor
public function Channel(name:String)Parameters
name:String
Init Parameters
Method detail
clone()method
public function clone(object:ObjectContainer3D):Channel Parameters
object:ObjectContainer3D

Returns
Channel
update()method 
public function update(time:Number, interpolate:Boolean = true):void

Updates the channel's target with the data point at the given time in seconds.

Parameters
time:Number — Defines the time in seconds of the playhead of the animation.
 
interpolate:Boolean (default = true) — [optional] Defines whether the animation interpolates between channel points Defaults to true.
Wiki link
Click to go to the wiki page for 'away3dlite.animators.bones.Channel'

Code examples

Comments