Salah satu contoh sederhana yang akan saya buat adalah menggerakkan MovieClipt dengan Keyboard :
Step 1:
Buat satu layer dengan nama “ keyboard” layer ini nantinya akan kita buat sebuah MoviClipt
Ster 2:
Buat sebuah gambar sederhana kemudian convert gambar tersebut menjadi sebuah MovieClipt dengan cara Click kanan gambar →conver to symbol akan muncul sebuah jendela conver to symbol , tandai MovieClipt dan beri nama dengan gerakan
Step 3:
Setelah MovieClipt kita jadi maka langkah terakhir copy dan pastekan script dibawah ini:
onClipEvent(enter Frame){
if(Key.isDown(Key.UP)){
_y -=5;
}
if(Key.isDown(Key.DOWN)){
_y +=5;
}
if(Key.isDown(Key.LEFT)){
_x -=5;
}
if(Key.isDown(Key.RIGHT)){
_x +=5;
}
}
Penjelasan script :
- onCipEvent adalah script yang ditunjukkan bahwa kita menaruh script ini pada sebuah movieClip
- enterFrame adalah script yang menunjukkan suatu kejadian dimana movieClipt masih ada pada stage tersebut
- if(Key.isDown(Key.UP)) adalah suatu pilihan kondisi yang mana jika suatu kunci di tekan maka fungsi kunci tersebut adalah kunci naik dimana terjadi suatu kondisi “_y -=5; “yaitu y dengan sumbu y bernilai negatif sehingga MoviClipt nantinya jika terpenuhi kondisi(Key.isDown(Key.UP)) maka movieClip akan bergerak mengikuti tombol atas pada keyboard. Untuk lebih jelasnya saya ilustrasikan sebagai berikut:
untuk scrip selanjutnya hampir mirip dengan penjelasan diatas hanya berbeda penekanan kunci Kebawah, Kekiri, dan kekanan
Tidak ada komentar:
Posting Komentar