Martino26
Messages postés55Date d'inscriptionvendredi 11 avril 2003StatutMembreDernière intervention24 février 2006
-
11 févr. 2006 à 01:47
cs_bali_balo
Messages postés1378Date d'inscriptionsamedi 9 octobre 2004StatutMembreDernière intervention 1 novembre 2010
-
13 févr. 2006 à 15:10
j'ai un petit problème avec un code qui selon moi devrait marcher.
Je veux optimiser ce code qui se rend jusqu'a mycolor21
myColor6 = new Color(_root.g012);
Couleur6 = new Object();
myColor7 = new Color(_root.t010);
Couleur7 = new Object();
myColor8 = new Color(_root.g011);
Couleur8 = new Object();
Voici ma fonction
_global.defcoul = function(a, b) {
myColor[+a] = new Color(_root[+b]);
Couleur[+a] = new Object();
}
defcoul(6,"g012")
defcoul(7,"t010")
defcoul(8,"g011")
Tout est ok mais ne ça marche pas je sais que le problème est là : myColor[+a] et Couleur[+a]
Martino26
Messages postés55Date d'inscriptionvendredi 11 avril 2003StatutMembreDernière intervention24 février 2006 13 févr. 2006 à 15:03
Séquence = Séquence 1, Calque = ActionScript, Image = 1 : Ligne 79 : La partie gauche de lopérateur daffectation doit être une variable ou une propriété.
myColor+a = new Color(_root+b);
Séquence Séquence 1, Calque ActionScript, Image = 1 : Ligne 80 : La partie gauche de lopérateur daffectation doit être une variable ou une propriété.
Couleur+a = new Object();
Je recoit ca comme erreur quand je le mets comme tu dis:
myColor+a = new Color(_root+b);
Couleur+a = new Object();
cs_bali_balo
Messages postés1378Date d'inscriptionsamedi 9 octobre 2004StatutMembreDernière intervention 1 novembre 20101 13 févr. 2006 à 15:10
Le constructeur new Color() renvoie un objet Color
Et il faut le contenir, le mettre dans une variable.
Là ce n'est pas une variable mais une opération!!!
fait plutot :
var maCouleur = new Color(_root.b);
Tu ne sais pas lire ce que te dis le debuguer ou quoi??