Bonjour,
Je cherche un moyen de faire ça...
Je sais placer dynamiquement des boutons. Et comme ceci, ça fonctionne :
Si ce n'est pas bon, merci de formuler une meilleure solution.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 for (var i:Number=1; i<=5; i++) { var bouton = String("btn"+i); bouton = new btn(); addChild (bouton) bouton.x= -20+(i*100); bouton.y=200 }
Je sais aussi assigner un écouteur quand je place un bouton moi-même.
Mais ici je voudrais le faire dynamiquement. Comment faire pour rendre chaque bouton que je crée interactif quand je le crée ?
Impossible de définir une fonction à l’intérieur de la boucle...
J'ai lu qu'il fallait le faire à l’extérieur avec currentTarget ou target et avec des tableaux... enfin c'est une solution que j'ai lu mais n'arrive pas à l'appliquer ici.
Quelqu'un a une solution simple et efficace ? Je précise que je suis encore tout nouveau dans l'as3. J'ai un peu de mal à tout comprendre.
Merci.
Partager