Hola David, Gracias por contestar.
Esta bien tu codigo, pero no es lo que quiero hacer, tal vez no me explique bien. vos declaras tres TextField, con nombres distintos, y por eso podes acceder a ellos independientemente.
Yo declaro (y necesito hacerlo asi ya que no se realmente si necesito 10 TextField o 2 o 20, se entiende?) y agrego cada TextField en un bucle for. Asi:
Código :
for (var i:Number=0; i<10; i++) {
var mitextbox:TextField = new TextField();
//aca los acomodo en x e y, etc
addChild(mitextbox) }
o sea, cada uno de esos se llama mitextbox. Si necesitara establecerle algo, ej el text, al hacer mitextbox.text = "este es el texto" supongo me lo asigne a todos. Lo que necesito saber es como hacer algo como esto (que no funciona, fijate que a cada uno le agrego el i al declararlos):
Código :
for (var i:Number=0; i<10; i++) {
var mitextbox + i:TextField = new TextField();
//aca los acomodo en x e y, etc
addChild(mitextbox + i) }
En AS2, por ejemplo con createMovieClip, habia un segundo parametro que lo daba el nombre de la pelicula, donde se podia hacer lo que necesito: "nombre_de_la_pelicula" + i
De esa forma despues se podian recorrer en otro bucle esa movies o refenciarlas directamente asi: nombre_de_la_pelicula1.propiedadX = "propiedad"
Se entiende ahora lo que necesito?