Membuat Efek Api
Animasi diatas adalah sebuah efek api yang dibuat dengan duplikasi movieClip. Langkah pertama buatlah suatu movieClip dengan cara insert->new Symbol yang berisi sebuah tween seperti berikut ini :
Selanjutnya, jika belum, buka Library windows dengan menekan F11. Klik kanan pada movieClip diatas dan pilih "linkage" dan beri nama Class: dot (Silakan beri nama sesuka anda, pada contoh ini saya pake nama Class 'dot'). Setelah suatu movieClip kita asosiasikan dengan Class maka movieClip tersebut dapat dengan langsung kita ambil dari bagian manapun dengan Script.
Teknik yang digunakan untuk membuat efek api diatas adalah dengan menambahkan movieClip tsb ke 'layar' dengan jumlah tertentu. Disamping itu tiap-tiap movieClip kita beri property (x,scaleX, dan scaleY) dengan suatu nilai acak.
Berikut ini actionScript yang bertugas untuk :
1. Menaruh movieClip yg berupa tween ke stage dalam jumlah tertentu.
2. Menentukan property acak tiap-tiap movieClip
Show Plain Text
- //Inisialisasi variabel
- while(max--) {
- curDot=new dot();
- //beri property acak pada skala lebar dan tinggi
- //(scaleX dan scaleY)
- //beri property acak pada posisi horizontalnya (x)
- curDot.y = 70;
- //angka 25 dan 70 diatas berfungsi untuk
- //menempatkan movieClip di tengah-tengah stage
- //beri property acak juga untuk frame tiap2 movieClip
- //terakir, tampilkan ke layar dengan addChild
- addChild(curDot);
- }