Débutant en Flash CS3, j'ai écrit ce code
Comment faire pour accéder à une occurence précise d"un textfield pour le modifier ?
Pourquoi suis-je obligé de préciser les coordonnées de Txt, alors que Txt est enfant de Carre ?
for (var i:Number = 1; i < 82; i++) {
var Carre:Sprite=new Sprite;
Carre.graphics.beginFill(0xE1E1E1);
Carre.graphics.drawRect( wX * 60, wY * 60, 60, 60);
Carre.graphics.endFill() ;
// Ajout du texte
var Txt:TextField = new TextField();
Txt.name = String(i);
Txt.width = 60;
Txt.height = 60;
Txt.text = String(i);
Carre.addChild(Txt);
Txt.addEventListener(MouseEvent.MOUSE_DOWN,Sel);
Carre.name = "Carre" + i;
GrandCarre.addChild(Carre);
Txt.x = wX * 60;
Txt.y = wY * 60;
wX += 1;
if (wX > 8){
wX = 0;
wY += 1;
}
}
Merci
Partager