Jumat, 30 September 2011

APAKAH onClipEvent ?

Anda pasti sering melihat onClipEvent() pada setiap script yang kami tulis. Anda juga bingung kenapa tidak ada penjelasan mengenai hal itu ketika script ditulis. Hal itu memang sengaja kami lakukan karena setiap menulis actionscript pasti sering menulis onClipEvent() jadi kami tidak menuliskan penjelasan mengenai onClipEvent(). Sebagai gantinya silahkan baca  dibawah ini untuk mengetahui penjelasan mengenai beberapa onClipEvent()
onClipEvent wajib digunakan saat menulis actionscript di movieclip. Bisa juga diartikan sebagai script pembuka saat menulis actionscript di movie clip. Ada beberapa jenisnya namun yang akan kami jelaskan hanya 5 saja.
1. load
Scipt yang ada didalam onClipEvent ini akan dijalankan satu kali ketika keyframe movieclip ini berada dimainkan. Di movieclip script ini ditulis onClipEvent(load){} sedangkan di frame script ini ditulis onload=function(){};

2. enterFrame

Scipt yang ada didalam onClipEvent ini akan dijalankan secara terus menerus ketika ketika keyframe movieclip ini berada dimainkan. Di movieclip script ini ditulis onClipEvent(EnterFrame){} sedangkan di frame script ini ditulis onEnterFrame=function(){};
3. mouseMove
Scipt yang ada didalam onClipEvent ini akan dijalankan ketika mouse bergerak. Di movieclip script ini ditulis onClipEvent(mouseMove){} sedangkan di frame script ini ditulis onMouseMove=function(){};
4. mouseDown
Scipt yang ada didalam onClipEvent ini akan dijalankan ketika mouse ditekan. Di movieclip script ini ditulis onClipEvent(mouseDown){} sedangkan di frame script ini ditulis onMouseDown=function(){};
5. mouseUp
Scipt yang ada didalam onClipEvent ini akan dijalankan ketika tekanan mouse dilepaskan. Di movieclip script ini ditulis onClipEvent(mouseUp){} sedangkan di frame script ini ditulis onMouseUp=function(){};
Untuk contoh penggunaannya masing-masing akan kita berikan script
1
2
_x = random(300);
_y = random(300);
Contoh 1 : Buatlah lingkaran dan seleksi lingkaran tersebut lalu tekan F8 dan tekan ok. Tempatkan movie clip ini di tengah-tengah stage. Berikan script berikut pada lingkaran tersebut :
1
2
3
4
onClipEvent (load) {
_x = random(300);
_y = random(300);
}
Test movie dengan menekan CTRL+Enter.

0 komentar:

Poskan Komentar