Actionscript-2.0 da en çok kullandığım yapılardan birisiydi bu kod parçacığı
id=setInterval (”fonksiyon_ismi”,süre).
bir örnek verecek olursak zaman kontrolü aşağıdaki gibiydi.(Açıklamaları satırlarda belirttim)
|
|
Actionscript-2.0 da en çok kullandığım yapılardan birisiydi bu kod parçacığı
id=setInterval (”fonksiyon_ismi”,süre).
bir örnek verecek olursak zaman kontrolü aşağıdaki gibiydi.(Açıklamaları satırlarda belirttim)
|
|
while döngüsüde kullanım olarak for döngüsüne benzer, fakat daha basittir. Kullanımı aşağıdaki gibidir:
while (koşul) {//çalışacak olan kod bloğu
}
Basit bir örnekle açıklayacak olursak;
var i:Number=0;
while (i<5) {//çalışacak olan kod bloğui++;
}
Örnekte ilk olarak bir değişken oluşturulmuş ve değer olarak 0 atanmıştır. while döngüsü içerisinde ilk olarak koşul yazılmış, sonrasında da kod bloğu yazılmıştır. Kod bloğunun içerisinde ilk olarak istediğimiz olayı gerçekleştirecek kod bloğunu yazıyoruz, sonra da değişkenimizin değerini arttırıyoruz. Böyece döngü koşul gerçekleştiği sürece yani değişkenin değeri 5’ten küçük olduğu sürece çalışacaktır.
Olaylar ve Olay Dinleyiciler oluşturduğumuz uygulamara etkileşim kazandırarak işlevselliğin artmasını sağlarlar. En basit örnek olarak sahne üzerindeki bir butona tıklanması da bir olaydır fakat sadece butonlara özgü birşey olmadığını da bilmemiz gerekir. Zamanla ilgili işlemlerde, harici olarak yüklenen bir dosyanın yüklemesi bittiğinde ya da animasyonumuz bittiğinde vb. daha bir çok şey sayılabilir. Sahne üzerinde kullandığımız objeler üzerindeki hakimiyetimizin artmasını sağlarlar. Temel olarak olayları objelerin çevresinde bulunan diğer objelerle etkileşime girmesi olarak ta açıklayabiliriz. Olay dinleyicilerde bu etkileşimleri dinlerler ve belirlediğimiz etkileşim gerçekleştiğinde kod bloklarının çalışmasını ya da diğer olay dinleyicilerin tetiklenmesini sağlarlar.