You are on page 1of 12

Package org.papervision3d.core.animation.

core
Class public class AbstractController
Inheritanc
e AbstractController flash.events.EventDispatcher
Subclasses KeyFrameController

Public Properties
Property Defined by
duration : uint = AbstractControlle
0 r
frames : Array AbstractControlle
r
playing : Boolean AbstractControlle
r

Protected Properties
Property Defined by
currentFrame : int = 0 AbstractControlle
r
current keyframe.
engine : AnimationEngine AbstractControlle
r
firstFrame : uint = 0 AbstractControlle
r
first keyframe
lastFrame : uint = 0 AbstractControlle
r
last keyframe
nextFrame : int = 0 AbstractControlle
r
next keyframe
split : Number AbstractControlle
r
totalFrames : uint = 0 AbstractControlle
r
total number of
keyframes

Public Methods
Method Defined by
AbstractController() AbstractControlle
r
addFrame(frame:AnimationFrame):void AbstractControlle
r
findFrameByName(name:String, AbstractControlle
ignoreTrailingDigits:Boolean):AnimationFrame r
gotoAndPlay(frame:uint = 0):void AbstractControlle
r
gotoAndStop(frame:uint = 0):void AbstractControlle
r
play():void AbstractControlle
play animation. r
stop():void AbstractControlle
r
stop animation.
tick(dt:Number):void AbstractControlle
r
called by the animaition engine.

Property detail
currentFram propert
e y
protected var currentFrame:int = 0

current keyframe.

duratio propert
n y
public var duration:uint = 0
engin propert
e y
protected var engine:AnimationEngine
firstFram propert
e y
protected var firstFrame:uint = 0

first keyframe

frame propert
s y
public var frames:Array
lastFram propert
e y
protected var lastFrame:uint = 0

last keyframe

nextFram propert
e y
protected var nextFrame:int = 0

next keyframe

playin propert
g y
public var playing:Boolean
spli propert
t y
protected var split:Number
totalFrame propert
s y
protected var totalFrames:uint = 0

total number of keyframes

Constructor detail
AbstractControlle ( constructo
r ) r
public function AbstractController()
Method detail
addFram ( metho
e ) d
public function addFrame(frame:AnimationFrame):void
Parameters
frame:AnimationFrame
findFrameByNam () metho
e d
public function findFrameByName(name:String,
ignoreTrailingDigits:Boolean):AnimationFrame
Parameters
name:String

ignoreTrailingDigits:Boolea
n
Returns
AnimationFrame
gotoAndPla () metho
y d
public function gotoAndPlay(frame:uint = 0):void
Parameters
frame:uint (default = 0)
gotoAndSto () method
p
public function gotoAndStop(frame:uint = 0):void
Parameters
frame:uint (default = 0)
p () method
lay
public function play():void

play animation.

s ( metho
top ) d
public function stop():void

stop animation.

t ( metho
ick ) d
public function tick(dt:Number):void

called by the animaition engine.

Parameters
dt:Numbe
r

See also

org.papervision3d.animation.core.AnimationEngine

Package org.papervision3d.core.animation.core
Class public class AbstractController
Inheritanc
e AbstractController flash.events.EventDispatcher
Subclasses KeyFrameController

Public Properties
Property Defined by
duration : uint = AbstractControlle
0 r
frames : Array AbstractControlle
r
playing : Boolean AbstractControlle
r

Protected Properties
Property Defined by
currentFrame : int = 0 AbstractControlle
r
current keyframe.
engine : AnimationEngine AbstractControlle
r
firstFrame : uint = 0 AbstractControlle
r
first keyframe
lastFrame : uint = 0 AbstractControlle
r
last keyframe
nextFrame : int = 0 AbstractControlle
r
next keyframe
split : Number AbstractControlle
r
totalFrames : uint = 0 AbstractControlle
r
total number of
keyframes

Public Methods
Method Defined by
AbstractController() AbstractControlle
r
addFrame(frame:AnimationFrame):void AbstractControlle
r
findFrameByName(name:String, AbstractControlle
ignoreTrailingDigits:Boolean):AnimationFrame r
gotoAndPlay(frame:uint = 0):void AbstractControlle
r
gotoAndStop(frame:uint = 0):void AbstractControlle
r
play():void AbstractControlle
r
play animation.
stop():void AbstractControlle
r
stop animation.
tick(dt:Number):void AbstractControlle
r
called by the animaition engine.

Property detail
currentFram propert
e y
protected var currentFrame:int = 0

current keyframe.

duratio propert
n y
public var duration:uint = 0
engin propert
e y
protected var engine:AnimationEngine
firstFram propert
e y
protected var firstFrame:uint = 0

first keyframe

frame propert
s y
public var frames:Array
lastFram propert
e y
protected var lastFrame:uint = 0
last keyframe

nextFram propert
e y
protected var nextFrame:int = 0

next keyframe

playin propert
g y
public var playing:Boolean
spli propert
t y
protected var split:Number
totalFrame propert
s y
protected var totalFrames:uint = 0

total number of keyframes

Constructor detail
AbstractControlle ( constructo
r ) r
public function AbstractController()
Method detail
addFram ( metho
e ) d
public function addFrame(frame:AnimationFrame):void
Parameters
frame:AnimationFrame
findFrameByNam () metho
e d
public function findFrameByName(name:String,
ignoreTrailingDigits:Boolean):AnimationFrame
Parameters
name:String

ignoreTrailingDigits:Boolea
n
Returns
AnimationFrame
gotoAndPla () metho
y d
public function gotoAndPlay(frame:uint = 0):void
Parameters
frame:uint (default = 0)
gotoAndSto () method
p
public function gotoAndStop(frame:uint = 0):void
Parameters
frame:uint (default = 0)
p () method
lay
public function play():void

play animation.

s ( metho
top ) d
public function stop():void

stop animation.

t ( metho
ick ) d
public function tick(dt:Number):void

called by the animaition engine.

Parameters
dt:Numbe
r

See also

org.papervision3d.animation.core.AnimationEngine

Package org.papervision3d.core.animation.core
Class public class AbstractController
Inheritanc
e AbstractController flash.events.EventDispatcher
Subclasses KeyFrameController
Public Properties
Property Defined by
duration : uint = AbstractControlle
0 r
frames : Array AbstractControlle
r
playing : Boolean AbstractControlle
r

Protected Properties
Property Defined by
currentFrame : int = 0 AbstractControlle
r
current keyframe.
engine : AnimationEngine AbstractControlle
r
firstFrame : uint = 0 AbstractControlle
r
first keyframe
lastFrame : uint = 0 AbstractControlle
r
last keyframe
nextFrame : int = 0 AbstractControlle
r
next keyframe
split : Number AbstractControlle
r
totalFrames : uint = 0 AbstractControlle
r
total number of
keyframes

Public Methods
Method Defined by
AbstractController() AbstractControlle
r
addFrame(frame:AnimationFrame):void AbstractControlle
r
findFrameByName(name:String, AbstractControlle
ignoreTrailingDigits:Boolean):AnimationFrame r
gotoAndPlay(frame:uint = 0):void AbstractControlle
r
gotoAndStop(frame:uint = 0):void AbstractControlle
r
play():void AbstractControlle
r
play animation.
stop():void AbstractControlle
r
stop animation.
tick(dt:Number):void AbstractControlle
r
called by the animaition engine.

Property detail
currentFram propert
e y
protected var currentFrame:int = 0

current keyframe.

duratio propert
n y
public var duration:uint = 0
engin propert
e y
protected var engine:AnimationEngine
firstFram propert
e y
protected var firstFrame:uint = 0

first keyframe

frame propert
s y
public var frames:Array
lastFram propert
e y
protected var lastFrame:uint = 0

last keyframe

nextFram propert
e y
protected var nextFrame:int = 0

next keyframe

playin propert
g y
public var playing:Boolean
spli propert
t y
protected var split:Number
totalFrame propert
s y
protected var totalFrames:uint = 0

total number of keyframes

Constructor detail
AbstractControlle ( constructo
r ) r
public function AbstractController()
Method detail
addFram ( metho
e ) d
public function addFrame(frame:AnimationFrame):void
Parameters
frame:AnimationFrame
findFrameByNam () metho
e d
public function findFrameByName(name:String,
ignoreTrailingDigits:Boolean):AnimationFrame
Parameters
name:String

ignoreTrailingDigits:Boolea
n
Returns
AnimationFrame
gotoAndPla () metho
y d
public function gotoAndPlay(frame:uint = 0):void
Parameters
frame:uint (default = 0)
gotoAndSto () method
p
public function gotoAndStop(frame:uint = 0):void
Parameters
frame:uint (default = 0)
p () method
lay
public function play():void

play animation.

s ( metho
top ) d
public function stop():void

stop animation.

t ( metho
ick ) d
public function tick(dt:Number):void

called by the animaition engine.

Parameters
dt:Numbe
r

See also

org.papervision3d.animation.core.AnimationEngine