Bonjour

mon projet est de faire une boucle pour afficher des movieclips et de leur appliquer une fonction qui va changer la taille d'un autre clip de la scène sur l'événement clic

Le point important c'est que chaque bouton doit pouvoir faire varier différemment la taille du clip concerné.
Voici mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
// fonction pour faire changer la taille 
function adjustSize(eventObject:MouseEvent){ 
         imgDisplay.scaleX  += scaleFactor ; 
} 
 
// la boucle
for (var i = 0; i < 10; i++){
         var imgDisplay:MovieClip = new MovieClip();
         var scaleFactor = i; 
         imgDisplay.addEventListener(MouseEvent.CLICK, adjustSize);
         addChild(imgDisplay);
}
C'est là que ca coince pour moi, car lorsque je ne sais pas comment appliquer à chaque clip un paramètre différent qui sera pris en compte dans la fonction selon la valeur de i dans la boucle.

Par exemple, si i=1, je veux que scaleX=1 sur le premier bouton, si=2, je veux que scaleX=2 sur le deuxieme bouton, etc...
Que dois-je modifier?
merci!