Anasayfa » Programlama » Flash & Actionscript » ActionScript 3.0 Timer Kullanımı
flashcs666666

ActionScript 3.0 Timer Kullanımı

flashcs666666

 Merhabalar, bu yazımızda Actionscript 3.0 timer (zamanlayıcı ) örneği yapacağız. Actionscript 2.0  setInterval(fonksiyon, 5000); metodu kullanılıyordu Actionscript 3.0′da farklı bir metot kullanacağız.

* Adobe Flash CS6 ve üstüyle açabilirsiniz.

 

Kaynak Kodu İndir

 

zamanlama.as : 

package  
{
 
	import flash.display.MovieClip;
	import flash.utils.Timer;
	import flash.events.TimerEvent;
 
	public class zamanlama extends MovieClip 
	{
 
		 var zamanlayicim:Timer = new Timer(5000);  //5 saniyede bir tetikleyecek
 
		 var zamanlayicim2:Timer = new Timer(20000);  //20 saniyede  bir tetikleyecey 
 
		public function zamanlama() {
 
		  zamanlayicim.addEventListener(TimerEvent.TIMER, calistir);
          zamanlayicim.start();
		  zamanlayicim2.addEventListener(TimerEvent.TIMER, calistir2);
          zamanlayicim2.start();
 
			 lastik.stop();
 
		}
 
		public function calistir(e:TimerEvent):void
		{
       trace("Gecen Sure Adedi " + e.currentTarget.currentCount);
       trace("Gecen Süre (ms) " + e.currentTarget.delay);
	    lastik.play();
        zamanlayicim.stop();
		zamanlayicim2.start();
		}
	public function calistir2(e:TimerEvent):void
		{
       trace("Gecen Sure Adedi " + e.currentTarget.currentCount);
       trace("Gecen Süre (ms) " + e.currentTarget.delay);
	    lastik.stop();
		zamanlayicim.start();
		zamanlayicim2.stop();
		}
 
	}
 
}

Çıktıda görüldüğü üzere animasyon klibimiz 5 saniye sonra başlayacak, 20 saniye sonra duracaktır. Bu işlem sürekli olarak tekrarlanacaktır.

as3_timer_use_kullanim

 

Kaynak Kodu İndir

Hakkında harunkor

Diğer Önemli Makale

flash_cs5

AS3′de jpg dönüstürme

Bu konumuzda flash içindeki mc klip nesnesi içinde yaptığımız çalışmayı jpg çıktısı şeklinde alabilmekten bahsedeceğiz. ...

Bir Cevap Yazın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


*

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>