Bueno, pues hoy ya te puedo explicar esto de cargar pelis y tal:
Vamos a hacer una suposición:
a.- tenemos unas pelis llamadas seccion0, seccion1 y seccion2.
b.- tenemos unos botones cuyos nombres de intancia son menu0_btn menu1_btn y menu2_btn.
c.- tenemos en el escenario un mc vacío, el nombre de instancia es contenedor_mc. Este MovieClip servirá como su nombre indica de contenedor, así que sitúalo en la posición x e y que haga falta para que cuando se cargen los demás swf dentro de éste, queden bien posicionados.
Bueno, con todo esto, ya podemos empezar.
Queremos cargar por defecto una sección de bienvenida (la seccion0) y que después al pulsar sobre los botones puedan cargarse las demás o ésta misma si queremos volver a verla. Así que en el primer frame de la peli principal _root donde se encuentren los botones y donde se tenga que cargar la primera peli ponemos lo siguiente:
Código :
//utilizaremos loadMovie para cargar la peli inicial al entrar en el frame y la colocamos en el mc destinado para ello. Veamos:
loadMovie("seccion0.swf", "contenedor_mc");
//ahora vamos a poner el codigo de los botones, también en la linea de tiempo principal, a continuación:
_root.menu0_btn.onRelease = function() {
//descargo la sección que hubiese cargada:
unloadMovie("_root.contenedor_mc");
//cargo la seccion0
loadMovie("seccion0.swf", "contenedor_mc");
};
_root.menu1_btn.onRelease = function() {
//descargo la sección que hubiese cargada:
unloadMovie("_root.contenedor_mc");
//cargo la seccion1
loadMovie("seccion1.swf", "contenedor_mc");
};
_root.menu2_btn.onRelease = function() {
//descargo la sección que hubiese cargada:
unloadMovie("_root.contenedor_mc");
//cargo la seccion2
loadMovie("seccion2.swf", "contenedor_mc");
};
Pues ya está. Ahora para dirigirte a uno de tus swf cargados, tienes que llamarlo así:
Código :
_root.contenedor_mc.elEventoQueNecesites = funcion() {
//poner las acciones aquí;
};Puedes ver que así cargas todo en su debido momento, y puedes olvidarte de visible o no visible. Claro, tendras que crear tu barra de progreso de descarga, pero eso ya es otro tema.
Espero que te sirva!!!