AS3 Timer Sınıfı
Yağız Gürgül Tarih: 7/04/2008 Yorum: 0 adet
Okunma : 159 Tutanlar: Bu yazıyı 0 kişi tuttu.
Yeni gelen bu sınıf sayesinde artık setInterval’e gerek kalmadı.Neden derseniz yeni zamanlayıcı sınıfımız eskisinden çok daha esnek.
Bence en büyük yenilik zamanlayıcının kaç kere tekrar etmesini belirleyebiliyorsunuz ve zamanlayıcı belirlediğiniz noktaya geldiğinde dinleyicisini kapatıyor.
AS2 Kodumuz:
var i:Number = 1;
function zaman_fonksiyon(toplam_sure:Number) {
if(i == toplam_sure) {
clearInterval(zamanlayici);
}
trace(i);
i++
}
var zamanlayici:Number = setInterval(zaman_fonksiyon,1000,10);
Gördüğünüz gibi fazla dinamik bir fonksiyon değil; ama AS3 ile her şey çok daha kolay.
AS3 Kodumuz:
var i:int = 1;
var zaman:Timer = new Timer(1000, 10);
zaman.addEventListener(TimerEvent.TIMER, zaman_fonksyion);
zaman.start();
function zaman_fonksyion(event:TimerEvent):void {
trace(i);
i++;
}
Gördüğünüz gibi hiçbir kontrol yok… Kendisi otomatikman iptal oluyor.
İçeriğe kayıtlı yorum bulunmuyor. İlk yorumu siz buradan ekleyebilirsiniz.
Haber
Etkinlikler
Eğitim
Akbank exi26 Şipşak: Gençler için Fotoğraf Yarışması
Akbank exi26 Şipşak: Gençler için Fotoğraf Yarışması
Akbank Gençlik Bankacılığı exi26 tarafından düzenlenen fotoğraf yarışmasına dijital fotoğraf makinelerinizle çektiğiniz fotoğraflarla katılabilirsiniz...
Kategori:
Eğitim
MMIstanbul Adobe UG
ColdFusion, Flex, AIR, Flash , PDF, Dreamweaver, Fireworks, Photoshop, Illustrator, INdesign, Connect, Premiere, Soundbooth, Contribute, Lightroom, InCopy, JRun, LiveCycle, Acrobat, AfteEffects, Resmi Adobe Kullanıcı Grubu.
MMIstanbul Blog'undan
Ne Nedir Kampanyası Başlıyor!
Selam arkadaşlar, MMIstanbul içeriğinin gelişmesine katkıda bulunmak isteyen arkadaşlarımıza söyle bir önerimiz var. Sizleri çok fazla yo ...
Çok Merak Edenler için; MMIstanbul Geliştirme Ekibi ve Çalışma Ortamımız
MMIstanbul Online Seminerlerine Nasıl Katılabilirim?
Bazı Akıl - Fikirleriniz Olabilir
MMIstanbul' u Nasıl Desteklerim?


