Bonjour,
Je souhaite comprendre comment vérifier à l'aide d'un bouton, la couleur d'un clip.
A la base, je déplace un premier clip nommé "flag" sur un second nommé "pays1". Ce dernier change de couleur. Si j'enlève mon premier clip "flag" du second "pays1", ce dernier retrouve sa couleur initiale. Ma question est comment, en cliquant sur mon bouton résultat, vérifier la couleur de mon premier clip.
En gros c'est la ligne
if (pays1.color==0xffffff)
Voilà mon code.
Merci 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
import com.greensock.*;
import com.greensock.plugins.*;
TweenPlugin.activate([TintPlugin]);
flag.addEventListener(MouseEvent.MOUSE_DOWN,appuie);
flag.addEventListener(MouseEvent.MOUSE_UP,relache);
function appuie(evt:MouseEvent) {
evt.currentTarget.startDrag(); }
function relache(evt:MouseEvent) {
stopDrag();
if (evt.currentTarget.hitTestObject(pays1) ) {
TweenLite.to(pays1, 1, {tint:0xcccc33});
}
else{
TweenLite.to(pays1, 1, {tint:0xffffff});
}
}
bt_verif.buttonMode=true;
bt_verif.addEventListener(MouseEvent.CLICK, resultat);
function resultat(e:MouseEvent) {
if (pays1.color==0xffffff)
{
trace("C'est juste");
trace(pays1.getRGB());
} else
{
trace("C'est faux");
}
} |
Partager