Efek angka biner seperti matrix


Pada tutorial flash terakhir (efek acak huruf) kita telah mencoba membuat efek huruf yang di acak atau random, nah sekarang kita akan mencoba untuk membuat efek acak yang menggunakan angka biner yaitu 1 dan 0. Cara pembuatannya hampir sama dengan tutorial sebelumnya hanya ada sedikit perubahan pada action scriptnya saja.

Step 1

Buatlah sebuah flash document dan beri background warna hitam.

Step 2

Kemudian buatlah sebuah dynamic text dengan panjang yang memuat 10 huruf saja. Seleksi dynamic text tersebut dan copy (Ctrl+D) sebanyak 6 kali sehingga terdapat 7 buah dynamic text pada stage.

Step 3

Kita seleksi seluruh dynamic text dan tekan Ctrl+F3. Pada panel properties yang muncul dibawah aktifkan tombol align center dan matikan tombol Selectable.

Step 4

Selanjutnya klik dynamic text paling atas dan masukkan abjad1 pada Var di panel properties. Klik dynamic text kedua dari atas dan masukkan abjad2 pada Var di panel properties. Kita lakukan hal yang sama pada seluruh dynamic text sehingga masing-masing dynamic text yang lain yaitu masukkan : abjad1, abjad2, abjad3, abjad4, abjad5, abjad6 dan abjad7.

Step 5

Pada frame 1 kita klik kemudian pada panel script yang muncul masukkan script berikut.

//deklarasi variable biner bernilai 0
biner = 0;
onEnterFrame = function () {

//nilai variabel biner akan bertambah 1
biner++;

//jika variable biner bernilai 2
if (biner == 2) {

//nilai variable biner akan kembali menjadi 0
biner = 0;
}

//jika variable biner bernilai 0
if (biner == 0) {

//variable abjad1 sama dengan nilai acak 2 ditambah nilai acak 2, begitu seterusnya hingga nilai acak ke 10
abjad1 = random(2)+""+random(2)+""+random(2)+""+random(2)+""+random(2)+""+random(2)
+""+random(2)+""+random(2)+""+random(2)+""+random(2);

//variable abjad2 sama dengan nilai acak 2 ditambah nilai acak 2, begitu seterusnya hingga nilai acak ke 10
abjad2 = random(2)+""+random(2)+""+random(2)+""+random(2)+""+random(2)+""+random(2)
+""+random(2)+""+random(2)+""+random(2)+""+random(2);

//variable abjad3 sama dengan nilai acak 2 ditambah nilai acak 2, begitu seterusnya hingga nilai acak ke 10
abjad3 = random(2)+""+random(2)+""+random(2)+""+random(2)+""+random(2)+""+random(2)
+""+random(2)+""+random(2)+""+random(2)+""+random(2);

//variable abjad4 sama dengan variable abjad2
abjad4 = abjad2;

//variable abjad5 sama dengan variable abjad7 sama dengan variable abjad1
abjad5 = abjad7=abjad1;

//variable abjad6 sama dengan variable abjad3
abjad6 =abjad3;
}
}

Step 6

Untuk melihat hasilnya tekan Ctrl+Enter.

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

%d blogger menyukai ini: