- Seperti biasa buat sebuah dokumen flash baru dengan Actionscript 3.0.
- Gambar sebuah panah yang kira-kira seperti ini : Panah
- Pastikan panah dalam keadaan terseleksi, kemudian klik kanan dan pilih Convert to Symbol kemudian jadikan Movieclip. Convert to Symbol
- OK, sekarang masukkan panah_mc sebagai instance namenya. Instance name dapat dilihat pada panel Properties (Ctrl+F3). Instance Name
- Sekarang kita beralih pada scripting, klik pada Layer 1 frame 1, kemudian tekan F9 untuk memunculkan panel Actions.
- Ketikkan script berikut :
01importflash.events.MouseEvent;0203//Memberikan event pada stage, karena stage merupakan daerah mouse bergerak04stage.addEventListener(MouseEvent.MOUSE_MOVE,onMove);05//fungsi onMove06function onMove(e:MouseEvent){07//mengambil posisi dari mouse08var posisiX = e.stageX;09var posisiY = e.stageY;10//mendapatkan sudut dengan Math.atan211//Di sini rumus yang digunakan adalah -Math.atan2(asal.x-tujuan.x,asal.y-tujuan.y);12var sudutDalamRadian = -Math.atan2(panah_mc.x - posisiX,panah_mc.y - posisiY);13//konversi dari radian menjadi derajat14var sudutDalamDerajat = sudutDalamRadian*180/Math.PI;15//menerapkan ke dalam rotasi panah16panah_mc.rotation = sudutDalamDerajat;17}