Bonjour,
Je ne sais pas si tu as réussi à résoudre ton problème... mais j'ai eu le même et je l'ai résolu avec labeur mais finalement assez simplement en identifiant ma variable comme étant une variable uint. A près ça marchait très bien :
for (var d:uint = 0 ; d<xml.illustration.length(); d++){
trace (d); //juste histoire d'être sûr de la manière dont agit ma variable d
boutons[d]= new bouton();
boutons[d].x=(boutons[d].width+10)*d;
boutons[d].numero.text=d+1;
boutons[d].y=10;
}