Pada sesiapa yang script dan techno junkie tu, sure pernah tengok efek coder/decoder dalam filem atau website. Efek coder/decoder ni biasanya boleh diperoleh dengan menggunakan perisian grafik seperti Adobe After Effect. Tapi macam mana nak dapatkan efek ni guna Flash?
Meh sini penulis nak berkongsi tips. Mula-mula buat
new actionScript 2.0 document. Buat satu
dynamic text di stage dan letakkan "decoder" (tanpa quotation) sebagai
instance name. Pilih
dynamic text tu dan
convert kepada
movie clip. Namakan
movie clip tu sebagai "coder". Jangan lupa namakan
instance name movie clip tu sebagai "coder" jugak.
Lepas tu buat satu layer baru dan rename layer tu sebagai "actions". Klik frame pertama dalam layer "actions" dan tekan F9. Panel berlabel "actions" akan muncul dan copy-paste code di bawah dalam panel tu:
//Coder & Decoder//
a = 0;
coder.onEnterFrame = function() {
myString = "Selamat Datang ke Laman Pereka Grafik Picisan";
codeTotal = myString.length;
temp1 = "";
for (n=0; n<codeTotal; n++) {
temp1 += chr(random(42)+48);
}
temp2 = myString.substr(0, a);
coder.decoder.text = temp2+temp1.substring(a, codeTotal);
a++;
if (a == codeTotal+1) {
delete this.onEnterFrame;
}
};
Lepas tu tekan Ctrl+Enter dan nikmati efek ini sepuasnya.
Amacam? Boleh try lepas ni. Kalau ada masalah leh PM atau komen di bawah.