Merhaba Arkadaşlar,
Flashda klavye yön tuşları ile nesneye hareket verelim. Resimli bir anlatımdır. (Actionscript 2.0)
1. Adım
Önce yeni bir symbol oluşturuyoruz ve ismine Nesne diyoruz (Movie Clip)
[Linkleri görebilmek için üye olun veya giriş yapın.]
Daha sonra Nesneyi ana sahneye sürüklüyoruz. Layerın ismini nesne yapalım.
2. Adım
Yeni bir layer ekliyoruz actions adında.
[Linkleri görebilmek için üye olun veya giriş yapın.]
3. Adım
Sahnedeki nesnemize bir kez tıklayıp Instance Name değerine nesne yazıyoruz.
[Linkleri görebilmek için üye olun veya giriş yapın.]
4. Adım
actions layerındaki 1. frame seçili iken Actionscripts penceresini açın ve aşağıdaki kodları yapıştırın.
var hız = 6;
this.onEnterFrame = function() {
if (Key.isDown(Key.UP)) {
nesne._y -= hız;
}
if (Key.isDown(Key.DOWN)) {
nesne._y += hız;
}
if (Key.isDown(Key.LEFT)) {
nesne._x -= hız;
}
if (Key.isDown(Key.RIGHT)) {
nesne._x += hız;
}
}
Örnek: [Linkleri görebilmek için üye olun veya giriş yapın.]