| 社長日記 | 開発実績 | 勉強会 | プレスリリース |
Flexにもタイマーがあって、Timerクラスを使って実現できました。
(1)まずインポート
import flash.events.TimerEvent;
import flash.utils.Timer;
(2)タイマーを定義
private function startTimer():void{
//1秒間隔で全5秒のタイマーを定義
var minuteTimer:Timer = new Timer(1000, 5);
//タイマーイベントに関数を仕込む
minuteTimer.addEventListener(TimerEvent.TIMER, periodicRequest);
//タイマー終了イベントに関数を仕込む
minuteTimer.addEventListener(TimerEvent.TIMER_COMPLETE, timerComplete);
//タイマー開始!
minuteTimer.start();
}
private function periodicRequest(evt:TimerEvent):void{
Alert.show(evt.target.currentCount);
}
private function timerComplete(evt:TimerEvent):void{
Alert.show("finished!");
}
--
2007年03月30日