Packagekrewfw.utils.as3
Classpublic class KrewTimeKeeperFrameTask
InheritanceKrewTimeKeeperFrameTask Inheritance Object
Implements ITimeKeeperTask

経過秒ベースではなくて、n フレーム後に実行したいタスク。 負荷分散のために複数フレームに分けて処理を実行したい場合などに有用



Public Methods
 MethodDefined By
  
KrewTimeKeeperFrameTask(interval:int, task:Function, times:int = -1)
初期化フレームは update を無視する仕様にしているため、interval = 3, times = 2 とした場合、 new 後の 4 回目、7 回目の update で task が実行されることになる。 「次のフレームに実行」は interval = 1, times = 1 とすればよい
KrewTimeKeeperFrameTask
  
dispose():void
KrewTimeKeeperFrameTask
  
update(passedTime:Number):void
KrewTimeKeeperFrameTask
Constructor Detail
KrewTimeKeeperFrameTask()Constructor
public function KrewTimeKeeperFrameTask(interval:int, task:Function, times:int = -1)

初期化フレームは update を無視する仕様にしているため、interval = 3, times = 2 とした場合、 new 後の 4 回目、7 回目の update で task が実行されることになる。 「次のフレームに実行」は interval = 1, times = 1 とすればよい

Parameters
interval:int
 
task:Function
 
times:int (default = -1)
Method Detail
dispose()method
public function dispose():void

update()method 
public function update(passedTime:Number):void

Parameters

passedTime:Number