setRGB adalah script yang digunakan untuk mengganti warna movie clip atau button. Biasanya penggantian warna movie clip atau button dilakukan ketika movie belum di compile (Ctrl+Enter) atau dilakukan saat berada di stage. Tetapi dengan script ini anda dapat mengganti warna movie clip atau button ketika movie sedang dijalankan. Namun hati-hati, warna yang diubah tidak hanya bagian fill atau garisnya saja tetapi kedua-duanya.
Penulisannya :
1 2 | warnaku = new Color(instance_name); warnaku.setRGB(kode warna); |
warnaku = adalah variable bebas yang dapat anda ganti misalnya anda ganti abc atau kumpulan.
instance name = anda menggantinya dengan instance name movie clip atau button
kode warna = anda menggantinya dengan kode warna. Misalnya anda menginginkan warna merah maka kodenya 0xFF0000
Untuk mencari tahu kode warna silahkan klik Fill Color. Pada menu yang muncul coba arahkan kursor mouse ke warna putih. Anda akan melihat sebuah kode bertuliskan #FFFFFF. Itulah kode warna untuk putih. Lalu untuk menggabungkan dengan setRGB silahkan ganti tanda # dengan 0x. Sehingga nantinya kode yang anda tulis adalah 0xFFFFF.
Contoh penggunaan setRGB :
1. Buatlah sebuah flash document.
2. Buatlah sebuah lingkaran berwarna merah dengan hitam sebagai warna garisnya.
3. Seleksi lingkaran tersebut dan tekan F8. Pada panel yang muncul masukkan lingkaran_mc sebagai name dan movie clip sebagai type lalu tekan ok.
4. Seleksi movie clip lingkaran_mc di stage dan tekan Ctrl+F3. Pada panel properties yang muncul masukkan lingkaran_mc sebagai instance name.
5. Klik frame 1 dan tekan F9. Pada panel actions yang muncul masukkan script berikut :
1 2 3 4 | //digunakan untuk membuat variable warnaku sebagai color object warnaku = new Color(lingkaran_mc); //digunakan untuk mengubah warna menjadi biru warnaku.setRGB(0x0000FF); |
6. Tekan Ctrl+Enter untuk melihat hasilnya.
7. Lingkaran yang tadinya merah dan bergaris hitam, sekarang seluruhnya berubah warna menjadi biru karena penggunaan script setRGB.
Sourcenya dapat di download di sini

/thanks
ありがとうございます。
February 20th, 2010 at 08:30
Makasih om… udah jadi nih game mewarnai buat anak thanx
February 20th, 2010 at 08:34
February 25th, 2010 at 21:10
om,,,gmn cara memanggil *.fla diaction script?????
March 1st, 2010 at 06:19
fla? apakah maksud anda swfnya?