Bonjour,

j'ai 13 boutons (z1,z2,z3...) exécutant des functions similaires, j'ai testé ceci, mais je n'ai pas trouvé comment déclarer mes noms de function:


for (var i:Number=1; i<=13; i++) {
this["z"+i].addEventListener(MouseEvent.MOUSE_DOWN, test);

function test(evt:MouseEvent):void {
trace(i);
}

}


Le résultat du trace qui me parvient est 14. J'ai déjà testé "test"+i mais je tombe sur un message d'erreur.

Merci d'avance!