Bonjour à tous,
Voilà j'ai un petit souci:
je suis en train de réaliser un moteur de simulation de peinture murale ou le visiteur peut , à partir d'un mélangeur RVB
coloriser un pan de mur correspondant. Pour ce faire, j'ai trouvé 2 scripts distincts:
le premier pour le simulateur de couleur de ma pièce à coloriser:
// Création de l'objet Color pour le clip teinte
couleur_teinte2 = new Color(teinte2);
couleur_teinte2.setRGB(0xFFFFFF);
// Initialisation de l'alpha pour qu'il n'y ait pas de teinte au début
teinte2._alpha = 0;
//
//
// Colorisation de la couleur.
// Ensuite la couleur est réglée ci-dessous
couleur_selectionnee_ = new Color(mélangeur);
couleur_selectionnee_.setRGB(
??????);
//c'est cette variable qu'il faut récuper du script "mélangeur de couleur ci-dessous//et le second pour générer le mélangeur de couleur RVB à proprement parler://init de la couleur des 3 barres des curseurs
curseurColorR = new Color (_root.curseurR.repere_couleur);
curseurColorR.setRGB(0xFF0000);
curseurColorG = new Color (_root.curseurG.repere_couleur);
curseurColorG.setRGB(0x00FF00);
curseurColorB = new Color (_root.curseurB.repere_couleur);
curseurColorB.setRGB(0x0000FF);
onEnterFrame = function () {
//mise en forme de la couleur en fonctions de la position des 3 curseurs RV et B
R = _root.curseurR.valHexa;
G = _root.curseurG.valHexa;
B = _root.curseurB.valHexa;
colorHexString = "0x"+R+G+B;
//Voici la valeur à récupérer et à insérer dan le premier script (du dessus)////affiche la valeur hexa en 3 couleurs dans champs resultat (en HTML)
_root.resultat.html = true;
_root.resultat.htmlText ="<font color = \"#000000\">0x</font>"+"<font color = \"#FF0000\">"+R+"</font>"+"<font color = \"#00FF00\">"+G+"</font>"+"<font color = \"#0000FF\">"+B+"</font>";
// definition de l'échantillon de couleur
couleurexemple = new Color(couleur_mc);
couleurexemple.setRGB(colorHexString);
}
>Mon problème est comment récupérer la valeur exadécimale de la couleur choisie dans le mélangeur RVB en tant que variable qui s'intégrerait dans la fonction de mon premier script?
c'est-à-dire:
couleur_teinte2 = new Color(teinte2);
couleur_teinte2.setRGB(
??????);
/

>il en résulterait que les visiteurs pourraient à leur guise personnaliser les teintes de parties de pan de mur.
Voilà, y-at-il une bonne âme pour m'aider?
Mercdi d'avance!