Les cuento mi problema, tengo esta funcion que se dispara cuando se completa un URLLoader que carga un XML
Asi de feo funciona.
Código :
function alCompletar(event):void
{
datosRueda = new XML(datosLoader.data);
valor[0] = datosRueda.prize.display_name[0];
valor[1] = datosRueda.prize.display_name[1];
valor[2] = datosRueda.prize.display_name[2];
valor[3] = datosRueda.prize.display_name[3];
valor[4] = datosRueda.prize.display_name[4];
valor[5] = datosRueda.prize.display_name[5];
valor[6] = datosRueda.prize.display_name[6];
valor[7] = datosRueda.prize.display_name[7];
valor[8] = datosRueda.prize.display_name[8];
valor[9] = datosRueda.prize.display_name[9];
valor[10] = datosRueda.prize.display_name[10];
valor[11] = datosRueda.prize.display_name[11];
valor[12] = datosRueda.prize.display_name[12];
valor[13] = datosRueda.prize.display_name[13];
valor[14] = datosRueda.prize.display_name[14];
valor[15] = datosRueda.prize.display_name[15];
this.rueda.prize0.txt.text = valor[0];
this.rueda.prize1.txt.text = valor[1];
this.rueda.prize2.txt.text = valor[2];
this.rueda.prize3.txt.text = valor[3];
this.rueda.prize4.txt.text = valor[4];
this.rueda.prize5.txt.text = valor[5];
this.rueda.prize6.txt.text = valor[6];
this.rueda.prize7.txt.text = valor[7];
this.rueda.prize8.txt.text = valor[8];
this.rueda.prize9.txt.text = valor[9];
this.rueda.prize10.txt.text = valor[10];
this.rueda.prize11.txt.text = valor[11];
this.rueda.prize12.txt.text = valor[12];
this.rueda.prize13.txt.text = valor[13];
this.rueda.prize14.txt.text = valor[14];
this.rueda.prize15.txt.text = valor[15];
}
Pero...
Cuando intento optimizarlo utilizando un for por ejemplo asi:
Código :
for(i = 0; i < 16; i++)
{
valor[i] = datosRueda.prize.display_name[i];
this.rueda.prize+i.txt.text = valor[i];
}
No funciona.
Ya probe de muchas formas pero no logro referirme a las diferentes instancias del objeto rueda.prize(0,1,2,...).txt.
Espero haber sido claro.
Desde ya muchas gracias
R@ntesTHC
