2011-06-12 50 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