Hola a todos! A ver si me explico bien y pueden ayudarme con este problema un poquito raro.
Tengo una película flash que en el escenario principal sólo tiene un clip llamado "mcs". Este clip tiene dentro 5 clips llamados "mc1"..."mc5". Y en el fotograma 1 (que es el unico que hay) tengo este código:
mcs.K = 1;
mcs.cont = 0;
for (i=1; i<=5; i++) {
loadMovie("img/fondosmenu/fondo"+i+".jpg",eval("mcs.mc"+i));
mcs["mc"+i].onEnterFrame = function() {
if (mcs.cont==500){
mcs.cont=0;
mcs.K++;
}
mcs.cont++;
mcs.C = this._name.substring(2);
if (mcs.C == mcs.K){
if(this._alpha<=100){this._alpha += 3;}
}else{
if(this._alpha>=0){this._alpha -= 3;}
}
if (mcs.K>5){mcs.K=1;}
};
}
Este código carga una fotografía en cada clip (mc1-mc5) y hace una presentación de las fotografías de forma que una va desapareciendo según va apareciendo la siguiente, un simple cambio de _alpha a los clips.
Bueno, pues este código funciona perfectamente sin la linea que carga la foto, es decir, si tengo la foto puesta dentro del clip y quito la linea de loadmovie, funciona correctamente.
Pero he querido cargarlas externas para quitar peso y sólo llego a ver el mc1 con alpha=3, y se para. No vuelve a entrar en mcs["mc"+i].onEnterFrame (esto lo he comprobado con trace()).
Alguien tiene alguna idea? He revisado todo y no tengo ningún stop(), sólo tengo el código que he puesto arriba.
Gracias