lista.lapiz1.contenedor._x = (tamano_contenedor / 2 ) - (lista.lapiz1.contenedor._width / 2) ;
y me gustaria cambiar la palabra "lapiz1" por una variable "objeto".
Haver, lo que realmente quiero conseguir es simplificar todas estas lineas de codigo:
lista.lapiz1.contenedor._x = (tamano_contenedor / 2 ) - (lista.lapiz1.contenedor._width / 2) ;
lista.lapiz2.contenedor._x = (tamano_contenedor / 2 ) - (lista.lapiz2.contenedor._width / 2) ;
lista.lapiz3.contenedor._x = (tamano_contenedor / 2 ) - (lista.lapiz3.contenedor._width / 2) ;
lista.lapiz4.contenedor._x = (tamano_contenedor / 2 ) - (lista.lapiz4.contenedor._width / 2) ;
lista.lapiz5.contenedor._x = (tamano_contenedor / 2 ) - (lista.lapiz5.contenedor._width / 2) ;
. . .
Pero si lo hago con este bucle no funciona, porque NO me coje la palabra "objeto" como una variable, sino que se piensa que es un movieclip del escenario:
Código ActionScript :
for (i=1; i <= 10; i++){ var objeto: String = ("lapiz" + i) lista.objeto.contenedor._x = (tamano_contenedor / 2 ) - (lista.objeto.contenedor._width / 2) ; }
Como se puede arreglar?
Gracias.