チェンジセット 576

差分発生行の前後
無視リスト:
コミット日時:
2008/06/06 15:22:42 (6 ヶ月前)
コミッタ:
yossy
ログメッセージ:

Thread(soumen): TweenerThread? に経過時間プロパティを追加

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • as3/Thread/branches/soumen/src/org/libspark/thread/threads/tweener/TweenerThread.as

    r550 r576  
    3333        import org.libspark.thread.Monitor; 
    3434        import org.libspark.thread.Thread; 
     35        import flash.utils.getTimer; 
    3536 
    3637        /** 
     
    4445                        _args = args; 
    4546                        _specialArgs = splitSpecialArgs(args); 
     47                        _startTime = 0; 
    4648                        _monitor = new Monitor(); 
    4749                         
     
    5254                private var _args:Object; 
    5355                private var _specialArgs:Object; 
     56                private var _startTime:uint; 
    5457                private var _monitor:IMonitor; 
     58                 
     59                public function get time():uint 
     60                { 
     61                        return _startTime != 0 ? getTimer() - _startTime : 0; 
     62                } 
    5563                 
    5664                public function cancel():void 
     
    9098                        } 
    9199                         
     100                        _startTime = getTimer(); 
     101                         
    92102                        Tweener.addTween(_target, _args); 
    93103