var cajasTexto:Array=new Array();
for(var i = 0;i < 15; i++){
cajasTexto[i]=new TextField();
cajasTexto[i].text="Caja de Texto "+(i+1);
cajasTexto[i].x=200;
cajasTexto[i].y=i*25;
addChild(cajasTexto[i]);
cajasTexto[i].addEventListener(MouseEvent.CLICK,leer);
var caja2=cajasTexto[i].text;
function leer(e:MouseEvent):void{
texto1.text=""+caja2;
}
}
La cuestión es que al hacer clic sobre una de las cajas creadas por loop, les digo o intento decirles que al hacerle clic me escriban su contenido al campo dinámico " texto1.text " con ese código lo único que logro es que escriba siempre el ultimo texto o sea... " Caja de Texto 15 ", por mas que haga clic sobre el item 3 siempre me toma el ultimo.
Gracias por leer.