日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
FlexTimer定時器的應(yīng)用

本文和大家重點討論一下FlexTimer定時器的應(yīng)用,重點說一下flash.util.Timer類,通過Timer構(gòu)造器創(chuàng)建實例對象,傳遞一個毫秒數(shù)字作為構(gòu)造參數(shù)作為間隔時間。

FlexTimer定時器的應(yīng)用

flash.util.Timer類

flash.util.Timer類允許通過添加時間事件或延時來調(diào)用方法。通過Timer構(gòu)造器創(chuàng)建實例對象,傳遞一個毫秒數(shù)字作為構(gòu)造參數(shù)作為間隔時間,下面的例子實例化一個Timer對象每個1秒鐘發(fā)出事件信號:

 
 
 
  1. vartimer.Timer=newTimer(1000); 

一旦創(chuàng)建了FlexTimer定時器實例,下一步必須添加一個事件監(jiān)聽器來處理發(fā)出的事件,Timer對象發(fā)出一個falsh.event.TimerEvent事件,它是根據(jù)設(shè)置的間隔時間或延時時間定時發(fā)出。下面的代碼定義了一個事件監(jiān)聽,調(diào)用onTimer()方法作為處理函數(shù):

 
 
 
  1. timer.addEventListener(TimerEvent.TIMER,onTimer);  
  2.  
  3. functiononTimer(event:TimerEvent):void{  
  4.  
  5. trace("ontimer");  
  6.  
  7. }  

FlexTimer定時器對象不會自動開始,必須調(diào)用start()方法啟動:

 
 
 
  1. timer.start(); 

默認情況下只有調(diào)用stop()方法才會停下來,不過另一種方法是傳遞給構(gòu)造器第二個參數(shù)作為運行次數(shù),默認值為0即無限次,下面的例子設(shè)定定時器運行5次:

 
 
 
  1. vartimer:Timer=newTimer(1000,5); 

下面的代碼設(shè)定FlexTimer定時器延時5秒執(zhí)行deferredMethod()方法:

 
 
 
  1. vartimer:Timer=newTimer(5000,1);  
  2.  
  3. timer.addEventListener(TimerEvent.TIMER,deferredMethod);  
  4.  
  5. timer.start();  

本文名稱:FlexTimer定時器的應(yīng)用
路徑分享:http://www.dlmjj.cn/article/djgsiph.html