Kita dapat mengubah warna suatu
objek menjadi transparan ketika kita sedang mewarnainya. Tetapi bagaimana kita
mengubah warna suatu objek menjadi transparan ketika movie dijalankan?
Jawabannya dengan menggunakan _alpha (Actionscript). Berikut cara penggunaanya
:
1. Buatlah sebuah lingkaran dan
jadikanlah movie clip seperti gambar dibawah ini :
Ingatlah warna movie
clip ini
2. Seleksi movie clip tersebut dan tekan F93. Berikan actionscript berikut :
1
2
3
4
5
|
onClipEvent (enterFrame) { //semakin kecil nilainya semakin transparan warnanya
//nilai maksimal 100 dan nilai minimalnya 0 _alpha = 40; }
|
Hasilnya warna movie
clip tersebut menjadi lebih transparan
5. Untuk lebih jelasnya, buatlah
sebuah Dynamic Text dengan Var : angka. Tempatkan Dynamic Text ini di bagian
kanan atas stage
6. Buatlah sebuah Static Text
berisi tulisan _alpha dan tempatkan disebelah Dyanamic Text yang anda buat
tadi.
7. Hapus actionscript yang ditulis tadi dan ganti dengan
actionscript dibawah ini :1
2
3
4
5
6
7
8
9
10
11
|
onClipEvent (enterFrame) { //nilai alpha akan dikurangi 1 secara terus menerus
_alpha--; //ketika nilai alpha kurang dari 0
if (_alpha<0) {
//nilai alpha diubah kembali menjadi 100
_alpha = 100;
}
//nilai dynamic text angka sama dengan nilai alpha lingkaran
_root.angka = _alpha; }
|
Semakin kecil nilai
_alpha semakin transparan warna lingkaran
0 Post a Comment:
Posting Komentar