Hago una cosa con AS3 de forma muy manual que quiero hacer más dinámica.
Ahora tengo algo del estilo (y funciona):
Código ActionScript :
var c:MovieClip;
switch (MovieClip(parent).pagActual) {
case 1:
c = MovieClip(parent).p1;
break;
case 2:
c = MovieClip(parent).p2;
break;
case 3:
c = MovieClip(parent).p3;
break;
}Pero lo que quiero es algo de estilo (y que de momento no funciona):
Código ActionScript :
var c:MovieClip;
c = MovieClip(parent).("p" + pagActual);Siendo el valor de pagActual siempre es un entero.
Prové con c = MovieClip(parent).MovieClip("p" + pagActual) y con c = MovieClip(parent).this["p" + pagActual] pero no funciona. Me da el error "Operador de filtro no admitido".
¿Alguna idea?
Saludos y gracias.
