Merhaba arkadaşlar, bu yazımda sizlere ActionScript 2.0 da yön tuşlarını kullanarak sağa, sola, ileriye, geriye ve çapraz(iki tuşa basınca) hareket ettirme uygulaması yapacağım.
Hemen Adobe Flash programımızı açalım ve sahnemize hareket ettireceğimiz bir adet nesne ekleyelim ve bunu movie clip yapalım. Ardından instance name kısmına bir isim verelim. Ben “hareketli_nesne” ismini verdim. Şimdi kodlarımızı yazmaya başlayabiliriz. Frame’e sağ tıklayıp actions diyerek aşağıdaki kodları yazalım;
var hiz = 3;
this.onEnterFrame = function() {
if(Key.isDown(Key.UP)){
hareketli_nesne._y -= hiz;
}
if(Key.isDown(Key.DOWN)){
hareketli_nesne._y += hiz;
}
if(Key.isDown(Key.LEFT)){
hareketli_nesne._x -= hiz;
}
if(Key.isDown(Key.RIGHT)){
hareketli_nesne._x += hiz;
}
}
Kod bu kadar arkadaşlar. Buradaki hız değişkeninin değerini artırırsanız nesnenin hareket hızı da artar, azaltırsanız azalır. Sonraki derslerimizde görüşmek üzere, kendinize iyi bakın.