Flash - Action Script 3 08.05.2015 11.58.38 👁 9893 Okunma

Flash ActionScript 3 ile Timer Kullanımı

Selamun Aleyküm, merhaba, bu dersimde Flash programında ActionScript 3.0 kullanarak Timer kullanımını anlatacağım. Timer ile saniye yazdırma yaptıracağım.

İlk olarak flash programını açalım ve sahneye 2 adet metin aracı ekleyelim. Metin aracının birine Saniye: yazdım diğerine de 0 (sıfır) yazdım ve bu metin aracını dinamik metne dönüştürüp, örnek adını say yaptım.

Zaman çizelgesinde 1.kareye tıklayıp Eylemler penceresini açalım ve aşağıdaki kodları yazalım.

1     import flash.utils.Timer;
2     import flash.events.TimerEvent;

3     var vakit:Timer=new Timer(1000);
4     vakit.start();

5     function zamanlama(event:TimerEvent):void{
6       say.text=String(int(say.text)+1);
7     }
8     vakit.addEventListener(TimerEvent.TIMER,zamanlama);

Kodları açıklayacak olursak;   Kaynak: www.mustafakarsli.com

1. ve 2.satırda, Timer kütüphaneleri ekleniyor.

 3.satırda, vakit adında Timer nesnesi oluşturuluyor. Timer(1000) ile Timer'ın çalışma aralığını belirliyoruz. 1000 = 1 saniye demektir. Yani timer nesnesi her 1 saniyede çalışacaktır. Burayı 10 saniyeye ayarlayacaksanız 10000 yazmalısınız.

  4.satırda, Timer nesnesini başlatıyoruz. Yani her 1 saniyede timer çalışacak. Durdurmak isterseniz vakit.stop(); yazmalısınız.

  5,6,7.satırlarda, zamanlama adında fonksiyon tanımlanıyor. 

  6.satırda, say adındaki metin aracının değerini 1 arttırıyoruz. İlk başta 0 girmiştik.

  8.satırda, burada da vakit Timer nesnesine olay ekliyoruz. Timer her çalışmasında zamanlama fonksiyonunu çalıştıracak.

Kodları yazdıktan sonra Ctrl+Enter ile çalıştırabilirsiniz. Aşağıdan da çalışan uygulamayı görebilirsiniz.


DERSİN KAYDI :

Dersin görsel destek videosunu aşağıdan izleyebilirsiniz...

Yeni derslerde görüşmek üzere sağlıcakla kalınız...

Mustafa KARSLI    Kaynak: www.mustafakarsli.com

👨‍💻

İçerik Yazarı

Mustafa KARSLI

Bilişim Teknolojileri Öğretmeni

Bu İçeriği Paylaş

💬 Yorumlar

Emre 19.05.2016 19.21.02

Merhabalar cs6 da denedim ama kodlar çalışmıyor.Acaba sürümden kaynaklanan bi hatamı var ?

----- Mustafa KARSLI ---->
CS6, CS5 farketmez AS3 seçerseniz aynıdır. Kodları inceleyin dikkatlice

Fikrini Belirt

🤲 Günün Esması

el - MÜTEKEBBİR

" En büyük ve en yüce olan, büyüklüğünü, ululuğunu her an ve her yerde gösteren. "

💡 Günün Sözü

“Her nefis ölümü tadacaktır. Sizi bir imtihan olarak hayır ile de şer ile de deniyoruz. Ancak bize döndürüleceksiniz.”

Enbiya-35

👋 Ben Kimim?

Geleceğimiz gençlerimize Bilim ve Teknolojiyi Üretmeleri için yol göstermeliyiz. Bu minvalde vakit buldukça ücretsiz ders ve videolar hazırlayıp yayınlamaya çalışmaktayım....

✉️ İletişime Geç

📈 Ziyaretçi Sayacı

Şu An Online
2
👥 Toplam Ziyaret
2.823.474

İstatistikler anlık güncellenir.