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

loadmovienum y _root

Estas en el tema de loadmovienum y _root en el foro de Flash y Actionscript en Foros del Web. Hola a todos. Tengo un pequeño problema con la funcion loadmovienum y _root para hacer referencia a la pelicula principal. Os situo.... Tengo 4 peliculas ...
  #1 (permalink)  
Antiguo 08/08/2010, 06:54
 
Fecha de Ingreso: abril-2006
Mensajes: 205
Antigüedad: 18 años
Puntos: 0
loadmovienum y _root

Hola a todos. Tengo un pequeño problema con la funcion loadmovienum y _root para hacer referencia a la pelicula principal. Os situo....
Tengo 4 peliculas (index.swf, portada.swf, intro.swf, menu.swf) del cual en la película index tengo en la capa 1 el siguiente AS:
stop();
fscommand("fullscreen", true); //Pantalla completa
loadMovieNum("portada.swf",2);


Esto hace que me cargue la portada.swf el cual tiene 2 botones (intro_btn y menu_btn). Cada botón tiene el siguiente AS:
on(release){
_root.gotoAndPlay("menu"); o _root.gotoAndPlay("intro"); dependiendo del botón
unloadMovieNum(2);//quitamos portada.swf
}


Entonces ejecuto el index.swf, me carga bien la portada.swf y cuando le doy a cualquier boton (intro_btn y menu_btn), el cual debería de llevarme al fotograma "menu" o "intro" de la película index.swf; lo único que hace es quedarse la pelicula en blanco (por el unloadmovienum) pero no va al fotograma. ¿A qué se debe?¿Es por el _root?...

En el fotograma "menu", tiene el AS:
stop();
loadMovieNum("menu.swf",1);
  #2 (permalink)  
Antiguo 08/08/2010, 20:41
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 8 meses
Puntos: 214
Respuesta: loadmovienum y _root

hola
bueno, pues ya no recuerdo bien pero tal vez es porque estas tratando de manipular frames de index.swf dentro de portada.swf, has intentado agregar frames a portada.swf con los nombres "menu" e "intro" para ver si funciona?

pensaria que esos botones tienen que estar en index.swf para que funcionen como se quiere

prueba y comentas
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #3 (permalink)  
Antiguo 12/08/2010, 03:52
 
Fecha de Ingreso: diciembre-2008
Mensajes: 49
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: loadmovienum y _root

hey creo que e notado el error, es que estas poniendo la accion de que te busque en la pelicula principal dicha accion (menu e intro).........para que funcione debes de ponerle un nombre de instancia a tu pelicula de portada para que tengas algo asi:

_root.nombre de la instancia.gotoAndPlay("menu");
donde _root es tu pelicula base | nombre de instancia es donde se tiene que buscar | gotoAndPlay("menu") es la orden que debe realizar en el nivel.

igual para cargar la pelicula debe de ser asi:
loadMovieNum("menu.swf",_root.nombre de instancia);

ojala le entiendas y te sirva..............
Saludos
  #4 (permalink)  
Antiguo 12/08/2010, 10:07
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 10 meses
Puntos: 406
Respuesta: loadmovienum y _root

Hola kiosko:
El código loadMovieNum("menu.swf", _root.nombre de instancia); está mal escrito, si estás usando la carga por niveles no se usa un MC_vacío con nombre de instancia como contenedor de la carga.
Para cargar por niveles se usa: loadMovieNum("nombre.swf", 2); donde 2 es el nivel de carga.
Para cargar en un MC_vacío se usa el código: nombre_instancia.loadMovie("nombre.swf");

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 12/08/2010, 10:11
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 10 meses
Puntos: 406
Respuesta: loadmovienum y _root

Hola juanmitaaa :
Si en el index tienes la carga de portada.swf y en ésta tienes por ejemplo 2 frame diferentes con las etiquetas inicio y menu, el código en el botón de portafolio.swf para ir por ejemplo al frame menú, el código escríbelo así:
Código actionscript:
Ver original
  1. on(release){
  2. _level0.gotoAndStop("menu");
  3. }

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #6 (permalink)  
Antiguo 16/08/2010, 05:20
 
Fecha de Ingreso: diciembre-2008
Mensajes: 49
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: loadmovienum y _root

MMM deberas eso lo copie el del load Movie Num y se me olvido quitarlo ¬¬
  #7 (permalink)  
Antiguo 16/08/2010, 09:48
 
Fecha de Ingreso: agosto-2010
Mensajes: 9
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: loadmovienum y _root

muchas gracias, voy a intentarlo ya

Etiquetas: loadmovienum, root
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 19:24.