Selasa, 28 Mei 2013

Penulisan Action Script pada Movieclip

Pola Penulisan Action Script pada Movieclip
Cara penulisan action pada movieclip adalah sebagai berikut :
1. Buatlah sebuah obyek lingkaran dengan menggunakan oval tool. Perhatikan bahwa sebuah obyek dalam flash memiliki 2 bagian yaitu stoke (garis tepi) dan fill (isi).

Oval tool dan obyek dalam flash

2. Seleksi obyek lingkaran tersebut kemudian convert menjadi symbol dengan menekan tombol F8 (pilih menu insert>convert to symbol). Pilih movieclip pada option behaviour dan ketikan bola pada name.

Convert to symbol

3. Klik movieclip bola, dan dalam kondisi terseleksi buka panel action ( tekan f9 atau klik menu windows>action apabila panel action belum terbuka dan pastikan mode penulisan adalah mode expert jika menggunakan flash MX atau Flash 8).

Kemudian ketikan script sebagai berikut :

onClipEvent (enterFrame) {
// menggerakan obyek kekanan
_x += 10;
}
action pada movieclip

4. Jalankan movie dengan menekan tombol Ctrl+Enter. Maka bola akan bergerak ke kanan sampai hilang dari layar. Tekan tombol Ctrl+W untuk kembali ke stage 

Penjelasan pola penulisan action script pada movieclip adalah sebagai berikut :
1. Action pada movieclip harus dimulai dengan script on() atau onClipEvent()
2. Di dalam tanda kurung () pada scrip on maupun onClipEvent berisi movie event seperti load, enterframe, mouse down, release dan sebagainya. Movie event menyatakan sebuah kejadian yang akan di eksekusi oleh action tersebut. Sebagai contoh : movie event enterFrame berarti perintah dalam blok { } akan dijalankan sepanjang frame tempat movieklip tersebut aktif dan movie event load berarti perintah dalam blok { } akan dijalankan satu kali saja yaitu ketika movieclip di load (ditampilkan) oleh flash player.
3. Tanda { merupakan awal suatu blok script. Yang dimaksud dengan blok scrip adalah suatu kumpulan perintah yang akan dijalankan sepanjang movie event.
4. Tanda // merupakan tanda yang menyatakan komentar. Baris yang memiliki tanda tersebut tidak dianggap sebagai suatu perintah. Meskipun demikian tanda // sangat membantu memberi informasi pada penulisan action scrip kita.
5. Baris _x+=10; merupakan baris perintah. Perintah dalam movieclip harus ditulis didalam sebuah blok movie event. Setiap akhir penulisan sebuah perintah selalu diakhiri dengan tanda ;
6. Tanda } merupakan penutup suatu blok script.

Pola penulisan script pada movieclip

Keuntungan penulisan script pada movieclip :
1. Dibandingkan dengan menulis action diframe, penulisan script di dalam movieclip lebih mudah.
2. Untuk mendeteksi kesalahan satu obyek, pada penulisan ini lebih cepat dibandingkan dengan penulisan action pada frame (dengan catatan apabila suatu saat kita mengolah script dalam jumlah ratusan sampai ribuan baris).