Ariranha
Messages postés79Date d'inscriptionmercredi 1 août 2007StatutMembreDernière intervention27 juillet 2011
-
9 juil. 2009 à 11:06
Ariranha
Messages postés79Date d'inscriptionmercredi 1 août 2007StatutMembreDernière intervention27 juillet 2011
-
9 juil. 2009 à 12:01
Bonjour,
Dans un dernier post, j'avais expose un probleme "d'automatisation du code après une boucle for" et pegase31 m'avait gentiment expliqué qu'il fallait créer une variable générale du genre var monObjet:MovieClip = attachMovie(...).
Je suis actuellement sur un nouveau projet ("Jeu du plombier") dans lequel je voulais utiliser le même principe. Sauf que cette fois j'ai une boucle while qui attache plusieurs fois le même MovieClip sur la scene. Dans le attachMovie je renomme mon clip a chaque passage. Mais il semble que la variable générale ne soit pas prise en compte car seulement le dernier clip attacher prend les évènements. Voici la partie du code :
while (i<8) {
var monTube:MovieClip = attachMovie("tube_mc", "tube_"+i+"_mc",
this.getNextHighestDepth(), {_x:posX, _y:posY});
monTube.gotoAndStop(conteneur[i]);
posX += 50;
i++;
}
monTube.onPress = function(){
}
Si quelqu'un à une piste je suis plus que preneur.