Klavye Etkileşimi-2

Sahneye eklenen film klibinin örnek adı “obje” olarak ayarlanır. Klavyeden basılan tuşun keyCode karşılığını öğrenmek için “basFunc” fonksiyonu içerisine “trace(e.keyCode);” satırını eklenmesi yeterlidir.

Kodlar ise şu şekilde:

stage.addEventListener(KeyboardEvent.KEY_DOWN,basFunc);
function basFunc(e:KeyboardEvent)
{
      if (e.keyCode == 37)
           {
                  obje.x -=  5;
           }
      if (e.keyCode == 38)
           {
                  obje.y -=  5;
           }
      if (e.keyCode == 39)
           {
                  obje.x +=  5;
           }
      if (e.keyCode == 40)
           {
                  obje.y +=  5;
           }
}


Ekler :

  1. Yazıyı indirmek için klavyeetkileşimi2.pdf tıklayınız..
  2. Flash örneğini indirmek için klavyeetkileşimi2.swf tıklayınız..

You may also like...