onClipEvent (keyUp) { } : fungsi akan dijalankan saat sebuah tombol keyboard dilepas (setelah
sebelumnya ditekan)
onClipEvent (data) { } : : fungsi akan dijalankan saat data eksternal diload ke movie clip
Untuk memahami event handler di atas, lakukan contoh latihan berikut :
1. Buka sebuah file baru kemudian buatlah sebuah objek segi lima, caranya tahan agak lama
rectangle tool, kemudian pilih polystart tool.
2. Konversi segilima menjadi movie clip.
3. Klik movie clip segi lima kemudian tekan tombol F9 untuk membuka panel action dan
masukkan script berikut :
onClipEvent (load) {
_x = 300;

_y = 200;
}
onClipEvent (enterFrame) {
_rotation += 5;
}
onClipEvent (mouseDown) {
_xscale = 80;
_yscale = 80;
}
onClipEvent (mouseUp) {
_xscale = 120;
_yscale = 120;
_alpha = 50;
}
onClipEvent (mouseMove) {
_alpha = 100;
_xscale = 100;
_yscale = 100;
}
onClipEvent (keyDown) {
_visible = false;
}
onClipEvent (keyUp) {
_visible = true;
}

4. Lakukkan test movie untuk melihat hasilnya.
50
Penjelasan :
1. Pada kelompok event handler load, movie pertama kali akan ditempatkan pada koordinat X
= 300 dan Y = 200;
2. Pada kelompok event handler enterframe, movie clip akan berputar searah jarum jam
dengan pertambahan sudut sebesar 5 derajat.=
3. Pada kelompok event handler mouseDown, saat mouse ditekan, movie clip akan mengalami
pengecilan ukuran sebesar 80 % baik skala X maupun skala Y.
4. Pada kelompok event handler mouseUp, saat mouse dilepas, movie clip akan mengalami
perbesaran ukuran sebesar 120 % baik skala X maupun skala Y dan juga mengalami
transparansi (nilai alpha )sebesar 50 %.
5. Pada kelompok event handler keyDown, saat sembarang tombol ditekan, maka movie clip
akan menghilang dari stage.
6. Dan pada kelompok event handler keyUp, saat tombol tersebut dilepas, maka movie clip
akan muncul kembali.