Egyszerű időzítő ActionScript 3
Azonnal megjegyzem, hogy az időzítőt. ami lesz szó ebben a leckében jön létre a segítségével osztály Timer. Körülbelül ebben az osztályban, és annak alkalmazása írtam a poszt, „Timer osztály ActionScript 3.0». Ezért még egyszer nem fogom megismételni, és elsősorban a lényege a leckét.
Először meg kell, hogy egy pár üres, nevezetesen:
- dinamikus szövegmezőbe nevű timerTF, ami megjelenik idő;
- elemzi gmb gombot, amely elindítja / leállítja az időzítőt.
Akkor majd lépni a kódot.
ActionScript 3.0 kód:
/ * Import osztály * / import flash.utils.Timer; import flash.events.TimerEvent; / * Változó, amely tárol egy referenciapont (ezredmásodperc) * / var beginTime: uint; / * Új időzítő * / var időzítő: Timer = new Timer (100); timer.addEventListener (TimerEvent.TIMER, onTimer); / * Funkció, amely meghatározott időközönként okoz korábban létrehozott időzítő * / function onTimer (esemény: TimerEvent): void
Elvileg az időzítő kész. De ő vezeti a visszaszámlálás ezredmásodperc, ami nem túl kényelmes. Nézzük formázza a outputted időzítő ideje a népszerű formátum hh: mm: ss. Ehhez adjuk hozzá a speciális kódot msFormat () függvényt.
ActionScript 3.0 kód:
/ * Import osztály * / import flash.utils.Timer; import flash.events.TimerEvent; / * Változó, amely tárol egy referenciapont (ezredmásodperc) * / var beginTime: uint; / * Az eredeti felirat a szövegmezőbe * / timerTF.text = "00:00:00"; / * Új időzítő * / var időzítő: Timer = new Timer (100); timer.addEventListener (TimerEvent.TIMER, onTimer); / * Funkció, amely meghatározott időközönként okoz korábban létrehozott időzítő * / function onTimer (esemény: TimerEvent): void /timerTF.text = (new Date().getTime() - beginTime).toString(); timerTF.text = msFormat(new Date().getTime() - beginTime);> / * Kattintson a gmb gomb elindítja a funkció onClick * / btn.addEventListener (MouseEvent.CLICK, onClick); függvény onClick (esemény: MouseEvent): void Töltse le a forráskódot, hogy ezt a bejegyzést lehet faeper - letöltheti a forráskódot (a Adobe Flash CS 5).Kapcsolódó cikkek