12 Mayıs 2016 Perşembe

Flash Action Script 3.o Örnekler: Klavyeden Basılı tuttukça nesnenin basılan tuşa göre hızlanarak hareket etmesini sağlayan prog.

var hiz:Number = 1;
var ivme:Number = 0.1;
stage.addEventListener(KeyboardEvent.KEY_DOWN,tusbul);
stage.addEventListener(KeyboardEvent.KEY_UP,sifirla);
function sifirla(e:KeyboardEvent):void
{
        hiz=1;
        ivme=0.1;
}
function tusbul(e:KeyboardEvent):void
{
        //trace(e.keyCode);
        if (e.keyCode == Keyboard.UP)
        {
                       trace("yukarı ok tuşuna bastınız");
                       topmc.y -=  hiz + ivme;
        }
        if (e.keyCode == Keyboard.DOWN)
        {
                       trace("aşağı ok tuşuna bastınız");
                       topmc.y +=  hiz + ivme;
        }
        if (e.keyCode == Keyboard.LEFT)
        {
                       trace("sol ok tuşuna bastınız");
                       topmc.x -=  hiz + ivme;
        }
        if (e.keyCode == Keyboard.RIGHT)
        {
                       trace("sağ ok tuşuna bastınız");
                       topmc.x +=  hiz + ivme;
        }
        hiz +=  ivme;


}

Hiç yorum yok :

Yorum Gönder