Packageaway3dlite.animators.bones
Classpublic class Channel
InheritanceChannel Inheritance Object

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####
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.