Buton - Menü - Klavye Girdileri-6



Klavye girdileri için hazırlanan basit bir örnek. Bu örnekdeki kodları flash-MX ve MX2004 versiyonunda görülmez buton yerine doğrudan 2 kareli bir film klibi üzerine atamanız mümkündür.

Uygulama

1- Yeni bir dosya açalım. File > İmport komutu ile filmde kullanacağımız bir resmi flash içine alalım.

2- 2.kareyi seçerek bir keyframe ekleyelim. Sahnedeki resmi silelim. File > İmport komutu ile ikinci bir resmi flash içine alalım.

3- Heriki frame`e birer stop aksiyonu atayalım.

4- New Symbol komutu ile bir görünmez buton oluşturalım. Bunun için up, over, down alanını boş bırakalım. Hit kısmına küçük bir kare çizelim. Bunu sahne içine yerleştirelim. El işaretinin gözükmemesi için aktif sahne dışında bir alana yerleştirmek uygun olacaktır.

5- Butonu işaretleyelim ve action panelini açalım.

on (keyPress "a") {
gotoAndPlay(2);
}

Escape ve fonksiyon tuşlarını bu işlem için kullanılmaz.

6- Filminizi test edin. "a" tuşuna bastığınızda film bir sonraki kareye atlayacaktır.

Önemli not: Swf dosyasında a tuşuna bastığınızda filmin hemen bir sonraki frame`e atladığınızı göreceksiniz. Fakat HTML dosyasında direkt harfe bastığınızda hiçbir hareket görmeyeceksiniz. Tetiklemenin oluşması için önce sahneye birkez tıklayıp sonra klavye tuşuna basmalısınız. Bu nedenle swf dosyasını incelerken bir kez sahneye tıklamayı unutmayın.