| Package | org.papervision3d.core.animation.channel |
| Class | public class AbstractChannel3D |
| Subclasses | MatrixChannel3D, MatrixStackChannel3D, MorphChannel3D, SinglePropertyChannel3D |
| Property | Defined by | ||
|---|---|---|---|
| defaultTarget : DisplayObject3D
[read-only]
| AbstractChannel3D | ||
| keyFrames : Array | AbstractChannel3D | ||
| maxTime : Number | AbstractChannel3D | ||
| minTime : Number | AbstractChannel3D | ||
| name : String | AbstractChannel3D | ||
| output : Array | AbstractChannel3D | ||
| parent : IAnimationDataProvider
| AbstractChannel3D | ||
| position : Number Position.
| AbstractChannel3D | ||
| tolerance : Number Tolerance.
| AbstractChannel3D | ||
| Property | Defined by | ||
|---|---|---|---|
| _nextOutput : Array | AbstractChannel3D | ||
| Method | Defined by | ||
|---|---|---|---|
|
Constructor.
| AbstractChannel3D | ||
|
Adds a new keyframe.
| AbstractChannel3D | ||
|
updateToFrame(keyframe:uint, target:DisplayObject3D = null):void
Updates this channel.
| AbstractChannel3D | ||
|
updateToTime(time:Number, frameSnap:Number = 0):void
Updates this channel by time.
| AbstractChannel3D | ||
| defaultTarget | property |
defaultTarget:DisplayObject3D [read-only]Implementation
public function get defaultTarget():DisplayObject3D
| keyFrames | property |
public var keyFrames:Array
| maxTime | property |
public var maxTime:Number
| minTime | property |
public var minTime:Number
| name | property |
public var name:String
| _nextOutput | property |
protected var _nextOutput:Array
| output | property |
public var output:Array
| parent | property |
public var parent:IAnimationDataProvider
| position | property |
public var position:NumberPosition. Use by time based animations.
| tolerance | property |
public var tolerance:NumberTolerance. Use by time based animations.
| AbstractChannel3D | () | constructor |
public function AbstractChannel3D(parent:IAnimationDataProvider, defaultTarget:DisplayObject3D, name:String = null)Constructor.
Parametersparent:IAnimationDataProvider |
|
defaultTarget:DisplayObject3D |
|
name:String (default = null) |
| addKeyFrame | () | method |
public function addKeyFrame(keyframe:AnimationKeyFrame3D):AnimationKeyFrame3DAdds a new keyframe.
Parameterskeyframe:AnimationKeyFrame3D |
AnimationKeyFrame3D —
The added keyframe.
|
| updateToFrame | () | method |
public function updateToFrame(keyframe:uint, target:DisplayObject3D = null):voidUpdates this channel.
Parameterskeyframe:uint |
|
target:DisplayObject3D (default = null) |
| updateToTime | () | method |
public function updateToTime(time:Number, frameSnap:Number = 0):voidUpdates this channel by time.
Parameterstime:Number |
|
frameSnap:Number (default = 0) |