Inheritance Sprite
View
Module hilo/view/Sprite
Requires
hilo/core/Hilo, hilo/core/Class, hilo/view/View, hilo/view/Drawable
Source
Sprite.js
Sprite animation class.
Property | Defined | |
---|---|---|
currentFrame:number
Current showing frame index, range from 0, readoly!
|
Sprite | |
interval:number
Interval between sprite animation frames.
|
Sprite | |
loop:boolean
Is sprite play in loop, default value is false.
|
Sprite | |
onEnterFrame:Function
|
Sprite | |
paused:boolean
Is sprite paused, default value is false.
|
Sprite | |
timeBased:boolean
Is sprite animate base on time, default value is false (base on frame).
|
Sprite |
Method | Defined | |
---|---|---|
Sprite(properties)
Constructor
|
Sprite | |
addFrame(frame:Object, startIndex:Int):Sprite
|
Sprite | |
getFrame(indexOrName:Object):Object
|
Sprite | |
getFrameIndex(frameValue:Object):Object
|
Sprite | |
getNumFrames():Uint
|
Sprite | |
goto(indexOrName:Object, pause:Boolean):Sprite
|
Sprite | |
play():Sprite
|
Sprite | |
setFrame(frame:Object, index:Int):Sprite
|
Sprite | |
setFrameCallback(frame:Int|String, callback:Function):Sprite
|
Sprite | |
stop():Sprite
|
Sprite |