belahmew
Messages postés20Date d'inscriptionmardi 21 mars 2006StatutMembreDernière intervention 7 juillet 2006
-
18 avril 2006 à 16:43
belahmew
Messages postés20Date d'inscriptionmardi 21 mars 2006StatutMembreDernière intervention 7 juillet 2006
-
19 avril 2006 à 14:12
Salut, j'ai un petit souci:
J'ai un MC sur la scène carre_mc, et je lui change sa couleur comme suit:
var couleurFond: Color = new Color(carre_mc);
couleurFond.setRGB(0xCCFF99);
ça marche bien évidemment, mais ce que je veux c'est récupérer le code hexadecimal de la couleur de carre_mc (faire un peu l'inverse de l'opération précédente), autrement dit, récupérer le code du contenu de la variable couleurFond.
belahmew
Messages postés20Date d'inscriptionmardi 21 mars 2006StatutMembreDernière intervention 7 juillet 2006 18 avril 2006 à 17:00
Merci bcp, c'est ce que je cherchais, cependant ça me retrourne un entier, alors que j'ai besoin d'un chiffre en hexadecimal, donc comment pourrai-je faire la conversion??
pegase31
Messages postés6138Date d'inscriptiondimanche 21 décembre 2003StatutModérateurDernière intervention 4 septembre 201312 18 avril 2006 à 17:04
variable.toString(16) te convertiras ça en hexa !
N'hésites pas à faire le tour de la documentation de Flash, il y a pleins de trucs interessants dedans ...
Peg'
Vous n’avez pas trouvé la réponse que vous recherchez ?
belahmew
Messages postés20Date d'inscriptionmardi 21 mars 2006StatutMembreDernière intervention 7 juillet 2006 19 avril 2006 à 10:02
Bonjour, je dois utiliser le getRGB pour récupérer la couleur d'un MC, mais cette fois sans faire de setRGB. Par exemple:
var couleurFond: Color = new Color(carre_mc);
trace(couleurFond.getRGB());
Si je ne fais pas de setRGB, le getRGB me retourne tjrs un "0".
Je sais que ça vient du fait que l'instance de Color créée soit vide, mais comment faire alors pour récupérer la couleur actuelle du MC?
belahmew
Messages postés20Date d'inscriptionmardi 21 mars 2006StatutMembreDernière intervention 7 juillet 2006 19 avril 2006 à 10:37
Merci, mais c'est avec flash8 et ça necessite trop de boulot....y a donc pas moyen de récupérer le chiffre correspondant à une couleur avec du code en flash 7??
Sinon, comment pourrait-on accéder à ce que retourne le mélangeur? C'est le eul truc qui m'est pasé par la tête!