English French German Spain Italian Dutch Russian Portuguese Japanese Korean Arabic Chinese Simplified

Senin, 27 April 2009

APLIKASI SUMBU X DAN Y PADA ACTION SCRIPT

Pada posting sebelumnya saya sudah menjelaskan tentang konsep sumbu x dan sumbu y pada Flash MX, sekarang saya akan menjelaskan pengaplikasian konsep tersebut pada action script yang mana disini saya akan menjelaskan tentang penggunaan sumbu x dan sumbu y pada action script
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