Easy-Micro

ESPACEMEMBRE ActionScript
Colorier

Transformer la couleur d'un clip

ActionScript 3 n'utilise plus la classe Color. A la place, on utilise la classe ColorTransform.

ActionScript La classe AS3 ColorTransform
La classe ColorTransform permet de régler l'ensemble des valeurs de couleur dans un clip. S'utilise avec le constructeur new ColorTransform().

Exemple: Transformer la couleur d'un clip (AS3) ("mon_clip" est sur la scène)

var ma_couleur:ColorTransform = new ColorTransform();
ma_couleur.color = 0xFF0000;

var ma_transfo:Transform = new Transform(mon_clip);
ma_transfo.colorTransform = ma_couleur;

Note: La propriété rgb est remplacée par "color" et attend une valeur hexadécimale.

Exemple: Transformer la couleur d'un clip (AS3) (rien sur la scène)

// création d'un carré
var monsquare:Shape = new Shape();
monsquare.graphics.beginFill(0x000000);
monsquare.graphics.drawRect(0, 0, 100, 100);

var ma_couleur:ColorTransform = monsquare.transform.colorTransform;
ma_couleur.color = 0xFF0000; // couleur rouge
monsquare.transform.colorTransform = ma_couleur;

addChild(monsquare);


< Page précédente ACTIONSCRIPT Page suivante >