16 Aralık 2014 Salı

Action script-Keyboard MC kontrol uygulaması

İlk olarak 1. layer'a bir kutu çiziyoruz.Kutuya sağ tıklayıp Convert to Symbol'e tıklıyoruz.










Çıkan pencerede Type kısmında movie clip özelliğini seçiyoruz.




















Properties penceresinden movie clip yaptığımız nesneye kutu isimini veriyoruz.
















1. layer'daki kutuya çift tıklıyoruz F6 ile 5 tane frame ekliyoruz.1.frame'e 1 yazıyoruz 2.ye 2 şeklinde bütün frame'lerdeli kutularına üstüne gelecek şekilde sayılar ekliyoruz. Her frame'deki kutunun rengini değiştiriyoruz.

Daha sonra 2. bir layer ekliyoruz F9 ile kod kısmını açıp aşağıdaki kodları yazıyoruz.

import flash.events.KeyboardEvent;

stage.addEventListener(KeyboardEvent.KEY_DOWN,Kontrol);
function Kontrol (e:KeyboardEvent): void
{
    switch(e.keyCode)
    {
        case Keyboard.ENTER:
        kutu.play();
        break; // eğer enter tuşuna basılırsa animasyan oynatılsın
       
        case Keyboard.SPACE:
        kutu.stop();
        break; //eğer boşluk tuşuna basılırsa animasyon durdurulsun
       
        case Keyboard.LEFT:
        kutu.prevFrame();
        break; // eğer sol tuşa basılırsa animasyon bir frame geriye gitsin
       
        case Keyboard.RIGHT:
        kutu.nextFrame();
        break; // eğer sağ tuşa basılırsa animasyon bir frame ileri gitsin
       
    }
}



Hiç yorum yok:

Yorum Gönder