2011-06-12 52 views

回答

0

可以用它在時間軸上,如圖的例子中,或者用它在文檔類,如下所示(OldTimer.as):

package 
{ 
    import flash.display.Sprite; 
    import flash.events.TimerEvent; 

    /** 
    * 
    * 
    */ 
    public class OldTimer extends Sprite 
    { 
     private var tmr: AccurateTimer 
     private var m_time: Date 

     public function OldTimer() 
     { 
      tmr = new AccurateTimer(1000, 10); 

      tmr.addEventListener(TimerEvent.TIMER, onTmr); 
      tmr.addEventListener(TimerEvent.TIMER_COMPLETE, ontmrC); 
      tmr.start(); 

      m_time = new Date(); 
     } 

     private function onTmr(evnt: TimerEvent): void 
     { 
     var newTime: Date = new Date(); 
     trace("Timer: ", newTime.time - m_time.time); 
     m_time = newTime; 
     } 

     private function ontmrC(evnt: TimerEvent): void 
     { 
     var newTime: Date = new Date(); 
     trace("Complete: ",newTime.time - m_time.time); 
     m_time = newTime; 
     } 
    } 
} 

參考經由屬性IDE文檔類面板。選擇階段並輸入類名稱,例如OldTimer(不帶.as擴展名)

+0

感謝您的幫助 - 現在一切都解決了! – Jim 2011-06-13 20:41:34

+0

不客氣。請將答案標記爲左側小刻度標記,以便其他人發現此問題將知道解決方案! – 2011-06-14 12:40:36