Packagekrewfw.utils.as3
Classpublic class KrewTimeKeeper
InheritanceKrewTimeKeeper Inheritance Object



Public Methods
 MethodDefined By
  
addPeriodicFrameTask(interval:int, task:Function, times:int = -1):void
KrewTimeKeeper
  
addPeriodicTask(interval:Number, task:Function, times:int = -1):void
KrewTimeKeeper
  
dispose():void
KrewTimeKeeper
  
getReasonablePassedTime(passedTime:Number):Number
[static] 基本的には経過時間なんだけど、それだとフレームレートスパイクしたときに キャラがワープするみたいな悲惨なことになるので、一定以上は 単純な処理落ちにするような、ゲーム的に妥当な経過時間 [秒] を返す
KrewTimeKeeper
  
update(passedTime:Number):void
[ToDo]: 終わった task は削除した方がいいんじゃないの
KrewTimeKeeper
Method Detail
addPeriodicFrameTask()method
public function addPeriodicFrameTask(interval:int, task:Function, times:int = -1):void

Parameters

interval:int
 
task:Function
 
times:int (default = -1)

addPeriodicTask()method 
public function addPeriodicTask(interval:Number, task:Function, times:int = -1):void

Parameters

interval:Number
 
task:Function
 
times:int (default = -1)

dispose()method 
public function dispose():void

getReasonablePassedTime()method 
public static function getReasonablePassedTime(passedTime:Number):Number

基本的には経過時間なんだけど、それだとフレームレートスパイクしたときに キャラがワープするみたいな悲惨なことになるので、一定以上は 単純な処理落ちにするような、ゲーム的に妥当な経過時間 [秒] を返す

Parameters

passedTime:Number

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

[ToDo]: 終わった task は削除した方がいいんじゃないの

Parameters

passedTime:Number