Temel ActionScript 3.0 kategorisi arşivi
RadioButton Bileşeninin Kullanımı
Erol Demirer tarafından, Değişkenler, Sınıflar, Temel ActionScript 3.0 kategorisi altında, 18 Temmuz 2010 tarihinde gönderildi
Bu örneğimizde RadioButton bileşeninin kullanımını anlatacağım. Örnekte sahne üzerinde bulunan bir MovieClip nesnesinin rengini RadioButton’lar sayesinde değiştireceğiz.
Yazının devamını oku »
Timeline Kontrolleri
Erol Demirer tarafından, Olaylar ve Olay Dinleyiciler, Temel ActionScript 3.0 kategorisi altında, 04 Şubat 2010 tarihinde gönderildi
Geliştirdiğimiz uygulamalarda nesnelerin belli bir kareye geldiklerinde durmalarını/hareket etmelerini, ya da animasyonumuzun bir butona tıklandığında başlatılmasını isteyebiliriz. Uygulamamız için oluşturduğumuz nesneleri istediğimiz gibi kontrol edemezsek ortaya çıkan sonuçtan memnun kalmamamız oldukça yüksek bir ihtimaldir.
Örneğin toplamda 150 frame’den oluşan bir animasyonumuz var ve 50. frame’e geldiğinde durmasını istiyorsak timeline üzerinde 50. frame’i seçip F6 ile Keyframe ekledikten sonra Actions paneline stop(); yazarsak animasyonumuz 50. frame’e geldiğinde duracaktır. Eğer tam tersi olsun yani hareket etmesini istersek stop(); yerine play(); yazmamız yeterli olacaktır. Bu işlemleri bir buton aracılığı ile yapmak istersek aşağıdaki kodlar işimizi görecektir.
function animasyonuBaslat(e:MouseEvent){
play();
}
durdur_btn.addEventListener(MouseEvent.CLICK, animasyonuDurdur);
function animasyonuDurdur(e:MouseEvent){
stop();
}
ActionScript 3.0 Sürükle – Bırak (StartDrag – StopDrag)
Erol Demirer tarafından, Olaylar ve Olay Dinleyiciler, Temel ActionScript 3.0 kategorisi altında, 01 Şubat 2010 tarihinde gönderildi
ActionScript ile geliştirdiğimiz uygulamalarda kullandığımız nesneleri fare ile taşaınabilir hale getirebiliriz. Bu sayede puzzle’lar, oyunlar yapabilir, ya da kullanıcının uygulama arayüzünü istediği gibi şekillendirmesini sağlayabiliriz.
ActionScript içerisinde bu tip taşıma işlemlerini yapmak için startDrag() metodu, taşınan nesneyi bırakmak içinse stopDrag() metodu kullanılır. Sürükleme ve bırakma işlemlerinin hangi olaya bağlı olarak gerçekleşeceğini ise nesneye ya da sahneye atadığımız olay dinleyici ile belirleriz. Bu örnekte nesnemize biir olay dinleyici atayacağız. Nesnenin üzerine gelindiğinfarenin sol tuşuna basılıt tutarsak taşıma işlemi gerçekleşecek, fareyi bıraktığımız anda da taşıma işlemi sonlananacak. Yani dinlenmesini istediğimiz olaylar MouseEvent’lerinin içerisinden MOUSE_DOWN ve MOUSE UP olayları.
ActionScript 3.0 Kar Yağdırma Efekti
Erol Demirer tarafından, Temel ActionScript 3.0 kategorisi altında, 29 Ocak 2010 tarihinde gönderildi
Bu uygulamamızda ActionScript ile kar yağdırma efekti yapacağız. Üst bölümden sahnenin hemen dışına bir dolgu rengi beyaz ve çağı 4 piksel olan bir daire çizelim. Çizdiğimiz daireyi MovieClip olarak sembole dönüştürelim, açılan pencerede name kısmına karTanesi yazalım. Animasyonumuzu MovieClip’in içerisinden yapacağımız için çift tıklayarak sembolün içine girelim ve sembolün içerisinde de şekli seçip tekrar MovieClip olarak sembole dönüştürelim.


Son Yorumlar