Hola a todos.

Tengo un problema que seguro que es una tonteria, pero no logro resolverlo y me tiene encallado en un proyecto.

Os explico:

Tengo una serie de campos de texto en pantalla dentro de un MovieClip con nombre de instancia pistaTxt1, pistaTxt2 etc.., y quiero que se vayan rellenado con la pista correspondiente, pero no se como concatenar “pistaTxt” con el valor de k.

Ahí va el codigo

var totalCanciones = d.getListaDiscos()[i].getListaCanciones().length

for (var k:Number = 0; k <= totalCanciones -1; k++){
var temp = "pistaTxt" + (k+1)
trace(temp)//retorna pistaTxt1, pistaTxt2 etc...

imgDiscoteca.temp.text = d.getListaDiscos()[i].getListaCanciones()[k].getNumPista()
}

esto me da un error:

Error #1010: Un término no está definido y no tiene propiedades.

Alguien me puede ayudar por favor???

Muchas gracias de antemano!!