时间运行环境

Constructor

new ()

Methods

clear ():Void

清空所有计时器

clearInterval (id:Int):Void

清理计时器

Parameters:

null

id

clearTimeout (id:Int):Void

清理计时器

Parameters:

null

id

@:value({ args : null })nextFrameCall (closure:Function, ?args:Array<Dynamic>):Int

下一帧调用

Parameters:

closure
delay
args

Returns:

Int

onFrame ():Void

每帧发生处理,由Start执行

onRender ():Void

当活动渲染时

onResume ():Void

当活动恢复时触发

@:value({ args : null })renderCall (closure:Function, ?args:Array<Dynamic>):Int

当游戏正确渲染时进行调用

Parameters:

closure
args

Returns:

Int

resetInterval (id:Int):Void

重置计时器,重新计算

Parameters:

null

id

@:value({ args : null })resumeCall (closure:Function, ?args:Array<Dynamic>):Int

当活动恢复时,进行调用

Parameters:

closure
args
delay

Returns:

Int

@:value({ args : null, delay : 0 })setInterval (closure:Function, delay:Int = 0, ?args:Array<Dynamic>):Int

设置循环事件

Parameters:

closure
delay
args

Returns:

Int

@:value({ args : null })setTimeout (closure:Function, delay:Int, ?args:Array<Dynamic>):Int

处理了自动释放处理

Parameters:

closure
delay
args

Returns:

Int