AS3 : Timerで繰り返す

var timeIntro:Timer = new Timer(10000, 30 );// まずは繰返す間隔と回数を設定します
function repeate():void{
timeIntro.addEventListener(TimerEvent.TIMER, onTick);
timeIntro.addEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete);
timeIntro.start();
}
function onTick(event:TimerEvent):void {
trace( "Timer");
}
function onTimerComplete(event:TimerEvent):void{
trace( "COMPLETE") ;
timeIntro.stop();//タイマーストップ
timeIntro.reset();//タイマーリセット
repeate();// 繰り返し
}
repeate();
アナログ時計
function xSetTime(eventObject:Event):void {
var nSeconds:Number = getTimer()/1000;
var nMinutes:Number = nSeconds/60;
second_mc.rotation = nSeconds*6;
minute_mc.rotation = nMinutes*6;
}
addEventListener(Event.ENTER_FRAME, xSetTime);
  • このエントリーをはてなブックマークに追加

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

20 − seven =