动画数据,用于ZAnimation提供渲染数据

Constructor

new (curfps:Int)

Variables

fps:FPSUtil

帧率计算

frames:Array<FrameData>

帧列表

Methods

@:value({ call : null, delayFrame : 0 })addFrame (bitmapData:Dynamic, delayFrame:Int = 0, ?call:Void ‑> Void):Void

添加帧动画

 *  @param bitmapData - 位图
 *  @param delayFrame - 延迟多少帧

addFrames (arr:Array<Dynamic>):Void

批量添加帧动画

 *  @param arr -

getFrame (frame:Int):FrameData

获取当前帧数据

 *  @param frame - 
 *  @return FrameData

setFrameCall (frame:Int, call:Void ‑> Void):Void

设置回调处理

 *  @param frame - 
 *  @param call -

setFrameDelay (frame:Int, delayFrame:Int):Void

设置指定帧的间隔时长

 *  @param frame - 
 *  @param delayFrame -

update ():Bool

检测是否可以更新,如果返回true时,则可以刷新图

 *  @return Bool