以下の内容はhttps://unageanu.hatenablog.com/entry/20081004/1223112684より取得しました。


Timerを使うサンプル

Timerを使って定期的に処理を実行するサンプルです。Timerの基本的な使い方は次の通り。

  1. 引数で「次の呼び出しまでの待ち時間(ミリ秒)」と「実行回数」を指定してTimerを作成します。
    • 「実行回数」を0にすると無限に実行されます。
  2. 「addEventListener」で定期的に実行する関数をリスナとして登録します。
  3. Timer#start()でTimerを開始します。
package {

  import flash.display.*;
  import flash.utils.Timer;
  import flash.events.TimerEvent;
  import flash.text.*;
  
  // タイマーを使うサンプル
  public class Sample extends Sprite  {
    
    public function Sample(){

      var text:TextField = new TextField();
      text.x = 10;
      text.y = 10;
      this.addChild(text);
      
      // タイマーを作成。
      // 1秒ごとに10回リスナ関数を呼び出す。
      var timer:Timer = new Timer(1000, 10);
      var i:int = 0;
      // リスナ関数を登録
      timer.addEventListener("timer", function(ev:TimerEvent):void {
        text.text = String(i++);
      });
      // タイマーを開始
      timer.start(); 

    }
  }
}

コンパイルしたものはこちら




以上の内容はhttps://unageanu.hatenablog.com/entry/20081004/1223112684より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14