Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS1/AS2
AS1/AS2 Questions relatives à la programmation ActionScript 1 et 2 (Cours AS2)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/06/2007, 12h27   #1
Invité de passage
 
Inscription : juin 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 4
Points : 2
Points : 2
Par défaut coloration par setRGB

bonjour

j'ai un menu dynamique géré par XML, dont les proprietes sont ci-dessous.
Tout marche bien mise à part la coloration des differentes rubriques du menu.
J'arrive bien à récuperer l'attribut "couleur" du xml ( je l'ai testé sur une cellule de texte) mais lorsque je veux appliquer le setRGB sur mon clip ça ne marche pas..
voici le code, si qq'un peut m'éclairer, merci

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
				for(var i:Number = 0; i < TopMenuNodes.length; i++)
				{
					// Attach the top_menu symbol from the library and set up it
					// On nomme les MovieClip en utilisant les identifiants des enregistrements en base de données
 
					var mcTopMenu:MovieClip = thisObj.mcMenu.attachMovie("top_menu", "top_menu_"+TopMenuNodes[i].attributes['id'], Number(TopMenuNodes[i].attributes['id']));
 
 
					mcTopMenu.Libelle.iniWidth = mcTopMenu.Libelle._width;
					mcTopMenu.Libelle.autoSize = "left";
					mcTopMenu.Libelle.text = TopMenuNodes[i].attributes['name'];
					mcTopMenu.href = TopMenuNodes[i].attributes['href'];
					mcTopMenu.id = TopMenuNodes[i].attributes['id'];
 
				//	mcTopMenu.Couleur_menu.text = TopMenuNodes[i].attributes['couleur'].split("#").join("0x");
 
					mcTopMenu.Couleur_m.setRGB = (TopMenuNodes[i].attributes['couleur'].split("#").join("0x"));
bartcc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/06/2007, 12h53   #2
Invité de passage
 
Inscription : juin 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 4
Points : 2
Points : 2
c'est bon j'ai trouvé c'etait tout simple mais je n'y avait pas pensé :S
Code :
1
2
3
4
5
6
7
MovieClip.prototype.setCouleur = function(coul){
new Color(this).setRGB(coul);
 
////
 
 
mcTopMenu.Couleur_m.setCouleur(TopMenuNodes[i].attributes['couleur'].split("#").join("0x"));
bartcc est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h53.


 
 
 
 
Partenaires

Hébergement Web