gugga.animations.FrameByFrameAnimation Class Reference

Inheritance diagram for gugga.animations.FrameByFrameAnimation:

Inheritance graph
[legend]
Collaboration diagram for gugga.animations.FrameByFrameAnimation:

Collaboration graph
[legend]
List of all members.

Detailed Description

Task playing specified frames forward or backward.

Important Note: If we have more than one running FrameByFrameAnimation animations which are sharing same mMovieClip, then this class will have unexpected behavior.

Author:
Stefan Yotov

Definition at line 16 of file FrameByFrameAnimation.as.

Public Member Functions

function FrameByFrameAnimation (aMovieClip:MovieClip, aEnd:Object, aStart:Object)
function start ()
function isRunning ()
function isImmediatelyInterruptable ()
function interrupt ()

Private Member Functions

function onEnterFrameHandler ()

Private Attributes

var mMovieClip: MovieClip
var mStartFrame: Number
var mTargetFrame: Number
var mStartFromCurrentFrame: Boolean = false
var mIsRunning: Boolean = false
var onEnterFrameDelegate: Function


Constructor & Destructor Documentation

function gugga.animations.FrameByFrameAnimation.FrameByFrameAnimation ( aMovieClip:MovieClip  ,
aEnd:Object  ,
aStart:Object   
)

"Overloaded" to be used with frame labels and/or frame numbers.

Definition at line 32 of file FrameByFrameAnimation.as.


Member Function Documentation

function gugga.animations.FrameByFrameAnimation.start (  ) 

Definition at line 75 of file FrameByFrameAnimation.as.

function gugga.animations.FrameByFrameAnimation.isRunning (  ) 

Definition at line 89 of file FrameByFrameAnimation.as.

function gugga.animations.FrameByFrameAnimation.isImmediatelyInterruptable (  ) 

Definition at line 94 of file FrameByFrameAnimation.as.

function gugga.animations.FrameByFrameAnimation.interrupt (  ) 

Definition at line 99 of file FrameByFrameAnimation.as.

References gugga.events.EventDispatcher.dispatchEvent().

Here is the call graph for this function:

function gugga.animations.FrameByFrameAnimation.onEnterFrameHandler (  )  [private]

Definition at line 106 of file FrameByFrameAnimation.as.

References gugga.events.EventDispatcher.dispatchEvent().

Here is the call graph for this function:


Member Data Documentation

var gugga.animations.FrameByFrameAnimation.mMovieClip [private]

Definition at line 19 of file FrameByFrameAnimation.as.

var gugga.animations.FrameByFrameAnimation.mStartFrame [private]

Definition at line 20 of file FrameByFrameAnimation.as.

var gugga.animations.FrameByFrameAnimation.mTargetFrame [private]

Definition at line 21 of file FrameByFrameAnimation.as.

var gugga.animations.FrameByFrameAnimation.mStartFromCurrentFrame [private]

Definition at line 23 of file FrameByFrameAnimation.as.

var gugga.animations.FrameByFrameAnimation.mIsRunning [private]

Definition at line 25 of file FrameByFrameAnimation.as.

var gugga.animations.FrameByFrameAnimation.onEnterFrameDelegate [private]

Definition at line 27 of file FrameByFrameAnimation.as.


Generated on Fri May 11 17:13:04 2007 for GuggaFramework by  doxygen 1.5.2