el problema es que no me conecto desde el mismo pc.
Si es necesario para aclarar la pregunta me lo grabo y lo traigo aqui.
la funcion no es el problema. la funcion va. El problema es la llamada:
en lugar de que la funcion llame al movieclip clip1_mc (tal que: subir(clip1_mc) que está demostrado que funciona) quiero que sea una llamada dinamica, y que la funcion llame a cada uno de los movieclip.
yo creo una variable var variable:String;
y le asigno dentro de por ejemplo un for con i=0 a i=10 el siguiente valor: variable="clip" + i + "_mc;
si metiese dentro del for un trace variable me devolveria
clip0_mc
clip1_mc
...
clip9_mc
Código :
for (i=0;i<10;i++)
{
variable="clip" + i + "_mc;
trace (variable);
}osea que la variable está bien construida y expresa justo lo que quiero q exprese.
ahora en ese for en lugar de un trace hago un:
subir(variable);
con esto cuando
i=0 seria subir(clip0_mc);
i=1 seria subir(clip1_mc);
y asi sucesivamente.
pero el subir(variable); no me va.
Código :
for (i=0;i<10;i++)
{
variable="clip" + i + "_mc;
subir (variable);
}seguramente es que no estoy guardandolo en un tipo de dato adecuado, o algun problema creo que de facil solucion, pero es que no caigo.
Soy dificil de entender