Foros del Web » Creando para Internet » Flash y Actionscript »

loadMovie hace que pare la animación

Estas en el tema de loadMovie hace que pare la animación en el foro de Flash y Actionscript en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 03/08/2005, 10:31
 
Fecha de Ingreso: diciembre-2004
Ubicación: La Rioja
Mensajes: 336
Antigüedad: 13 años
Puntos: 2
loadMovie hace que pare la animación

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
  #2 (permalink)  
Antiguo 03/08/2005, 10:45
 
Fecha de Ingreso: diciembre-2004
Ubicación: La Rioja
Mensajes: 336
Antigüedad: 13 años
Puntos: 2
Una aclaración, el código está en el primer fotograma de la peli, no de cada clip. Y al decir que solo pasa una vez por mcs["mc"+i].onEnterFrame, me refería a una vez cada clip, es decir, 5 veces en total
  #3 (permalink)  
Antiguo 04/08/2005, 13:03
 
Fecha de Ingreso: diciembre-2004
Ubicación: La Rioja
Mensajes: 336
Antigüedad: 13 años
Puntos: 2
A nadie le ha pasado algo parecido? Cualquier sugerencia...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:00.