2 Şubat 2012 Perşembe

Flash AS3-Kronometre Yapımı

ActionScript 3.0 ile Timer kullanarak kronometre yapımını öğreneceğiz.
Öncelikle sahnemize Dynamic Text (Instance Name: oyunyapimcisi_txt) ve iki buton ekliyoruz. (Instance Name: Birisinin oynat_btn, diğerinin durdur_btn) olarak ayarlıyoruz. Daha sonra aşagıdaki kodlarımızı yazıyoruz:

var sayacTimer:Timer=new Timer(100);
sayacTimer.addEventListener(TimerEvent.TIMER,guncelleFCN);

var sayac:Number=0;
function guncelleFCN(evt:TimerEvent):void {
     sayac+=.1;
     sayac=(Math.round(sayac*10))/10;
     oyunyapimcisi_txt.text=String(sayac);
}

oynat_btn.addEventListener(MouseEvent.CLICK,startTimer),
durdur_btn.addEventListener(MouseEvent.CLICK,stopTimer);

function startTimer(evt:MouseEvent):void {
     sayacTimer.start();
}

function stopTimer(evt:MouseEvent):void {
     sayacTimer.stop();
}

2 yorum:

  1. bunun analog olanı varmı kardeş

    YanıtlaSil
  2. var sayacTimer:Timer=new Timer(100); burada ki timer neden 100 peki onu da açıklar mısınız?

    YanıtlaSil