Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/06/2005, 08:39
Avatar de Prince
Prince
 
Fecha de Ingreso: mayo-2003
Ubicación: DF
Mensajes: 574
Antigüedad: 20 años, 11 meses
Puntos: 1
bueno. Primero checa esto... busca, en las películas que cargas NO en la principal, si tienes alguna instrucción que contenga un "_root". Si es así, cuando esa película la cargues en la principal, esa instrucción NO va a funcionar ya que una vez cargada esa película, la instrucción "_root" ya no va a hacer referencia al nivel de la película cargada sino al nivel de la película principal, eso es de LEY.

Hay varias formas de resolver ese conflicto. Yo utilizo la siguiente.

En cada una de las películas que vayas a cargar, en la línea de tiempo principal de esas películas escribe una instrucción como esta.
Código:
_global.raiz = this;
Y a cada película le pones un nombre de variable distinto. Yo al ejemplo le puse "raiz" pero tú a las siguientes películas le puedes poner "_global.raiz1", "_global.raiz2", etc...

Después de que hagas eso, en las películas que vayas a cargar, a cada instrucción que veas que contiene un "_root" le cambias esa palabra por el nombre de la variable global que creaste.
Suponiendo que voy a cargar una película en un MovieClip que se encuentra en la línea de tiempo principal...
Código:
raiz.clipVacio.loadMovie("segundaMovie.swf");
Esto te solucionará los problemas.

SALUDOS
__________________
- P R I N C E -