久久综合色一综合色88欧美|久久er热在这里只有精品66|国产福利一区二区不卡|日本精品动漫二区三区

    1. <address id="l3apk"><var id="l3apk"><source id="l3apk"></source></var></address>

      AS3.0 Timer定時器的使用方法

      時間:2017-04-06 16:37:27 AS3.0高級教程 我要投稿

      AS3.0 Timer定時器的使用方法

        AS3.0 Timer類允許通過添加時間事件或延時來調(diào)用方法。以下是由陽光網(wǎng)小編整理關于AS3.0 Timer定時器的使用方法,希望大家喜歡!

        AS3.0 Timer定時器的使用方法

        flash.utils.Timer類允許通過添加時間事件或延時來調(diào)用方法。

        通過Timer構造器創(chuàng)建實例對象,傳遞一個毫秒數(shù)字作為構造參數(shù)作為間隔時間,下面的.例子實例化一個Timer對象每個1秒鐘發(fā)出事件信號:

        var timer:Timer = new Timer(1000);

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

        timer.addEventListener(TimerEvent.TIMER, onTimer);

        function onTimer(event:TimerEvent):void

        {

        trace("on timer");

        }

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

        timer.start();

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

        var timer:Timer = new Timer(1000, 5);

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

        var timer:Timer = new Timer(5000, 1);

        timer.addEventListener(TimerEvent.TIMER, deferredMethod);

        timer.start();

        以上是執(zhí)行一次的延時。(一次性的哦)

        Android中使用定時器的三種方法







      【AS3.0 Timer定時器的使用方法】相關文章:

      1.as3.0入門教程

      2.as3.0基礎教程

      3.Flash AS3.0入門教程

      4.as3.0高級動畫教程

      5.Flash AS3.0中的事件處理詳解

      6.AS3.0經(jīng)典學習教程推薦(一)

      7.ActionScript3.0從入門到高手教程全集(二)日期和定時器的處理

      8.有關于電腦軟件的使用方法