Cara Membuat Animasi Angka Acak

Tutorial kali ini kita akan membuat acak angka, jika kita tekan tombol acak maka angka akan diajak, dan jika kita tekan tombol stop maka angka akan berhenti dan ukuran angka akan di perbesar….
1. Buatlah sebuah file flash document
2. Pilih Text tool > kemudian klik drag, tuliskan misalnya 12345. Pada Panel Properties aturkah type text : Dynamic Text, Instance name : angka_mc ( setelah dijadikan movie clip ), dan non aktifkan tombol select table.

3. Pastikan seleksi teks ( teks dynamic yang 12345 ) jadikan movieclip, dengan cara klik teks 12345 >> tekan f8 (pada keyboard) pilih movie clip name:angka_mc, kemudian pada scene1 jadikan instance name : angka_mc.
4. Buatlah sebuah dynamic text bertuliskan Acak. Seleksi dynamic text ini dan pada panel properties nonaktifkan tombol selectable serta aktiakan tombol show border around text dan Seleksi acak_btn di stage dan pada panel properties masukkan acak_btn di dalam kotak instance name.

5. Buatlah sebuah dynamic text bertuliskan Stop. Seleksi dynamic text ini dan pada panel properties nonaktifkan tombol selectable serta aktiakan tombol show border around text dan Seleksi acak_btn di stage dan pada panel properties masukkan stop_btn di dalam kotak instance name.


6. Klik Frame 1 dan tekan F9. Pada Panel Actions masukan script berikut :
//membuat variable acak dengan nilai true
acak = true;
//perintah yang dijalankan ketika frame pada movie clip angka_mc dimainkan
angka_mc.onEnterFrame = function() {
//jika variable acak bernilai false dan scala x serta scala y movie clip angka_mc kurang dari 230
if (!acak && this._xscale<230 && this._yscale<230) {
//scala x movie clip angka_mc ditambah 20
this._xscale += 20;
//scala y movie clip angka_mc ditambah 20
this._yscale += 20;
}
//jika variable acak bernilai true 
if (acak) {
//scala x movie clip angka_mc diubah menjadi 100
this._xscale = 100;
//scala y movie clip angka_mc diubah menjadi 100
this._yscale = 100;
//tampilkan nilai acak 0-99999 pada dynamic text dengan Var angka di dalam movie clip angka_mc
this.angka = random(99999);
}
};
//ketika button acak_btn ditekan
acak_btn.onPress = function() {
//ubah nilai variable acak menjadi true
acak = true;http://www.blogger.com/img/blank.gif
};http://www.blogger.com/img/blank.gif
//ketika button stop_btn ditekan
stop_btn.onPress = function() {
//ubah nilai variable acak menjadi false
acak = false;
};

7. Tekan Ctrl+Enter untuk menjalankan animasinya.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s