Flash Action Script Klavye Kontrolü

            Bu konumuzda da Action Script ile animasyonumuzda bulunan bir nesnenin yön tuşları ile hareket ettirilmesini anlatacağım. Bunun için çalışma alanınıza bir nesne çiziniz ve bu nesneyi F8 ile Movie Clip olarak seçiniz. Nesne seçili iken Actions penceresini açınız (F9) ve nesnenin kod penceresine aşağıdaki kodları yapıştırınız.

on(keyPress “<Right>”)
{  _x=(_x+5); }
on(keyPress”<Left>”)
{  _x=(_x-5); }
on(keyPress “<Up>”)
{  _y=(_y-5); }
on(keyPress “<Down>”)
{  _y=(_y+5); }

Daha öncede belirttiğim gibi kod yazarken büyük-küçük harf ve noktalamaya dikkat etmek gerekiyor yoksa hata penceresiyle karşılaşırsınız. Yukarıdaki kodda Yukarı, Aşağı, Sağ ve Sol tuşlarının basılma olayında nesnenin koordinatlarını değiştirerek hareket sağlıyor. Kodda yazan 5 sayısını artırıp azaltarak nesnenin bir tıklamada daha fazla veya daha az hareket etmesini sağlayabilirsiniz.
Aşağıdaki animasyonda sahneye bir defa tıkladıktan sonra klavye yön tuşlarıyla nesneyi hareket ettirebilirsiniz.

Bu animasyon EML 11 A Sınıfı öğrencilerinden Esra Nur İNCEÖZ tarafından hazırlanmıştır.

, , , ,

Bir Cevap Yazın

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