ActionScript : Mengolah Movie Clip
1. Menggerakkan Movie Clip Ke Kanan
Untuk menggerakkan movie clip sangat mudah dilakukan dengan menggunakan animasi frame to frame, motion tween, maupun menggunakan motion guide.
Dengan memasukkan kode ActionScript yang sederhana, menggerakan movie clip pun dapat dilakukan dengan mudah.
Buatlah obyek lingkaran, dan rubahlah dalam bentuk simbol (Convert to symbol) dan pilih Movie clip
Pada movie clip yang dibuat, klik kanan movie clip kemudian pilih action (atau tekan F9)
Tuliskan skrip berikut :
onClipEvent (enterFrame){
_x = _x + 10;
}
Keterangan : skrip _x = _x+ 10; digunakan untuk menggerakan movie clip ke sebelah kanan. Semakin besar nilai x-nya, maka gerakan movie clip semakin cepat. Jika ingin menggerakkan movie clip ke kiri, ganti tanda + dengan -.
2. Menggerakkan Movie Clip Bolak-Balik
Ganti kode skrip di atas dengan skrip berikut :
onClipEvent (load) {
n=+20;
}
onClipEvent (enterFrame) {
_x = _x + n;
if ((_x<0) or (_x>550)){
n = -(n);
}
}
Keterangan.
Skrip n=+20 digunakan untuk mengatur kecepatan gerak.
Skrip if ((_x<0) or (_x>550)) untuk membatasi gerak movie clip sampai 550 pixels.
Hasilnya adalah sebagai berikut :
Sumber :Chandra. 2006. ActionScript Flash MX 2004 untuk Profesional. Palembang : Maxicom
1. Menggerakkan Movie Clip Ke Kanan
Untuk menggerakkan movie clip sangat mudah dilakukan dengan menggunakan animasi frame to frame, motion tween, maupun menggunakan motion guide.
Dengan memasukkan kode ActionScript yang sederhana, menggerakan movie clip pun dapat dilakukan dengan mudah.
Buatlah obyek lingkaran, dan rubahlah dalam bentuk simbol (Convert to symbol) dan pilih Movie clip
Pada movie clip yang dibuat, klik kanan movie clip kemudian pilih action (atau tekan F9)
Tuliskan skrip berikut :
onClipEvent (enterFrame){
_x = _x + 10;
}
Keterangan : skrip _x = _x+ 10; digunakan untuk menggerakan movie clip ke sebelah kanan. Semakin besar nilai x-nya, maka gerakan movie clip semakin cepat. Jika ingin menggerakkan movie clip ke kiri, ganti tanda + dengan -.
2. Menggerakkan Movie Clip Bolak-Balik
Ganti kode skrip di atas dengan skrip berikut :
onClipEvent (load) {
n=+20;
}
onClipEvent (enterFrame) {
_x = _x + n;
if ((_x<0) or (_x>550)){
n = -(n);
}
}
Keterangan.
Skrip n=+20 digunakan untuk mengatur kecepatan gerak.
Skrip if ((_x<0) or (_x>550)) untuk membatasi gerak movie clip sampai 550 pixels.
Hasilnya adalah sebagai berikut :
Sumber :Chandra. 2006. ActionScript Flash MX 2004 untuk Profesional. Palembang : Maxicom