Selasa, 15 Maret 2011

Cara mewarnai gambar bergerak [colorTransform-as3]

Karena bagaimanapun juga pasti akan kebingungan bila kurang teliti dalam menggunakan colorTransform untuk object bergerak. Sebetulnya inilah alasan kenapa saya dulu memberikan judul "Mewarnai object bergerak" kenapa tidak "mewarnai object dengan actionscript, hehehe, ya karena itu tadi, ada perlakuan khusus untuk object bergerak pada Actionscript3.
//
Saya sebetulnya yakin ini adalah bug dalam Actionscript3 yang seharusnya segera diperbaiki.
*colorTransform pada As3 akan men-break timelined animated object !!


Jadi apa bila anda memiliki object yang bergerak mengikuti timeline anda, dan saat bergerak tersebut anda mengubah warna dengan 'colorTransform' maka object tersebut akan diam dan tidak bergerak.
Cara tergampang adalah tidak mengimplementasikan/menerapkan colorTransform LANGSUNG pada object, tetapi kita terapkan colorTransform pada parent dari object tersebut.


Sebetulnya, lebih tepatnya bukan parent, tetapi object bergerak ini kita masukkan ke dalam movieclip, nah movieclip yang ada object bergeraknya inilah yang kita colorTransform. (^^,)
Berikut merupakan contoh yang dapat anda peragakan disertai source code.