Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/11/2005, 09:12
Avatar de -=ArgoN=-
-=ArgoN=-
 
Fecha de Ingreso: octubre-2005
Ubicación: Barcelona, España
Mensajes: 843
Antigüedad: 18 años, 6 meses
Puntos: 1
De acuerdo

Claro que se puede , solo se trata de usar bien las rutas relativas. Veran, si por ejemplo tienen esto:
ESQUEMA:
Código:
||Pelicula_principal
        ||Pelicula_cargada_1 (instancia=MCload_1)
                ||MC_0
                        ||MC_1
                        ||(aqui creamos el MC vacio para cargar la pelicula)
                        ||(instancia=MC)
                                ||MC_2
                                        ||Pelicula_cargada_2 (instancia=MCload_2)
                                                ||MC_3 
Si estamos en MC_3 y queremos cargar una pelicula en MC_1 el codigo sera:
Código:
_parent._parent._parent.MC_1.MC.loadMovie("movie.swf");
o lo equivalente:
Código:
_root.MCload_1.MC_0.MC_1.MC.loadMovie("movie.swf");
Una vez entendido esto, solo hace falta colocar delante de nuestra instancia del MC la ruta correspondiente. Imaginemos que queremos situarnos en el frame X de nuestro .swf cargado en MC. Dependiendo de donde estemos situados, la ruta para hacer el goto variara. Si por ejemplo estamos en MC_3, el codigo para situarnos en el frame X de MC_1 seria:
Código:
_parent._parent._parent.MC_1.MC.gotoAndStop(X);
o lo equivalente:
Código:
_root.MCload_1.MC_0.MC_1.MC.gotoAndStop(X);
Ya que MC se encuentra dentro de MC_1.
Es posible que en su caso tengan esquemas mucho mas senzillos pero para dominar a la perfeccion las rutas hay que entender eso bien

Espero que les haya quedado todo claro y este clara la explicacion. Cualquier duda no "duden" en preguntarla.

Un saludo,

ArgoN

Última edición por -=ArgoN=-; 29/11/2005 a las 16:16