Package | org.papervision3d.core.animation.core |
Class | public class AbstractController |
Inheritance | AbstractController flash.events.EventDispatcher |
Subclasses | KeyFrameController |
Property | Defined by | ||
---|---|---|---|
duration : uint = 0 | AbstractController | ||
frames : Array | AbstractController | ||
playing : Boolean | AbstractController |
Property | Defined by | ||
---|---|---|---|
currentFrame : int = 0 current keyframe.
| AbstractController | ||
engine : AnimationEngine | AbstractController | ||
firstFrame : uint = 0 first keyframe
| AbstractController | ||
lastFrame : uint = 0 last keyframe
| AbstractController | ||
nextFrame : int = 0 next keyframe
| AbstractController | ||
split : Number | AbstractController | ||
totalFrames : uint = 0 total number of keyframes
| AbstractController |
Method | Defined by | ||
---|---|---|---|
| AbstractController | ||
addFrame(frame:AnimationFrame):void
| AbstractController | ||
findFrameByName(name:String, ignoreTrailingDigits:Boolean):AnimationFrame
| AbstractController | ||
gotoAndPlay(frame:uint = 0):void
| AbstractController | ||
gotoAndStop(frame:uint = 0):void
| AbstractController | ||
play():void
play animation.
| AbstractController | ||
stop():void
stop animation.
| AbstractController | ||
tick(dt:Number):void
called by the animaition engine.
| AbstractController |
currentFrame | property |
protected var currentFrame:int = 0
current keyframe.
duration | property |
public var duration:uint = 0
engine | property |
protected var engine:AnimationEngine
firstFrame | property |
protected var firstFrame:uint = 0
first keyframe
frames | property |
public var frames:Array
lastFrame | property |
protected var lastFrame:uint = 0
last keyframe
nextFrame | property |
protected var nextFrame:int = 0
next keyframe
playing | property |
public var playing:Boolean
split | property |
protected var split:Number
totalFrames | property |
protected var totalFrames:uint = 0
total number of keyframes
AbstractController | () | constructor |
public function AbstractController()
addFrame | () | method |
findFrameByName | () | method |
public function findFrameByName(name:String, ignoreTrailingDigits:Boolean):AnimationFrame
Parameters
name:String |
|
ignoreTrailingDigits:Boolean |
AnimationFrame |
gotoAndPlay | () | method |
public function gotoAndPlay(frame:uint = 0):void
Parameters
frame:uint (default = 0 )
|
gotoAndStop | () | method |
public function gotoAndStop(frame:uint = 0):void
Parameters
frame:uint (default = 0 )
|
play | () | method |
public function play():void
play animation.
stop | () | method |
public function stop():void
stop animation.
tick | () | method |
public function tick(dt:Number):void
called by the animaition engine.
Parametersdt:Number |
See also