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

Problema Menu desplegable y escenas

Estas en el tema de Problema Menu desplegable y escenas en el foro de Flash y Actionscript en Foros del Web. Hola como estan, Aqui aparesco con un problemita que ando teniendo con un menu desplegable que descargue de cristalab. El problema es que el menu ...
  #1 (permalink)  
Antiguo 18/03/2008, 10:53
 
Fecha de Ingreso: octubre-2006
Mensajes: 207
Antigüedad: 18 años, 1 mes
Puntos: 2
Problema Menu desplegable y escenas

Hola como estan,

Aqui aparesco con un problemita que ando teniendo con un menu desplegable que descargue de cristalab.
El problema es que el menu no funciona en la escena 1 , hay que entrar a cualquiera de los otros botones que no pertenecen al menu desplegable para que pase a la escena 2 y recien ahi funcionan los botones del menu.

el codigo de los botones del menu desplegable es:

on (press) {

_root.Clip1.loadMovie("");
_root.Clip1.loadMovie("carlospaz.swf");
}

He probado agregandole un gotoAndPlay ("labeldelaescena2") y no pasa nada, tampoco funciona si le pongo numero de fotograma etc...

El codigo general que va en al linea de tiempo es:

for (i=1; i<4; i++){
_root["subMenu0" + i + "_mc"]._visible = false;
}

//Menu 1
menu01_btn.onRollOver = function() {
menu01Visible = true;
subMenu01_mc._visible = menu01Visible;
};
menu01_btn.onRollOut = function() {
menu01Visible = false;
subMenu01_mc._visible = menu01Visible;
};

//Creamos los eventos dinámicamente para el menu01
for (i=1; i<5; i++){
subMenu01_mc["b"+i+"_btn"].onRollOver = function(){
menu01Visible = true;
subMenu01_mc._visible = menu01Visible;
}
subMenu01_mc["b"+i+"_btn"].onRollOut = function(){
menu01Visible = false;
subMenu01_mc._visible = menu01Visible;
}
}

//Menu 2
menu02_btn.onRollOver = function() {
menu02Visible = true;
subMenu02_mc._visible = menu02Visible;
};
menu02_btn.onRollOut = function() {
menu02Visible = false;
subMenu02_mc._visible = menu02Visible;
};

//Creamos los eventos dinámicamente para el menu01
for (i=1; i<5; i++){
subMenu02_mc["b"+i+"_btn"].onRollOver = function(){
menu02Visible = true;
subMenu02_mc._visible = menu02Visible;
}
subMenu02_mc["b"+i+"_btn"].onRollOut = function(){
menu02Visible = false;
subMenu02_mc._visible = menu02Visible;
}
}

//En el botón 3 del menú 2 hay una excepción, por lo que creamos el evento por separado
subMenu02_mc["b3_btn"].onRollOver = function(){
menu02Visible = true;
subMenu02_mc._visible = menu02Visible;
menu03Visible = true;
subMenu03_mc._visible = menu03Visible;
}
subMenu02_mc["b3_btn"].onRollOut = function(){
menu02Visible = false;
subMenu02_mc._visible = menu02Visible;
menu03Visible = false;
subMenu03_mc._visible = menu03Visible;
}

//Menu 3
//Creamos los eventos dinámicamente para el menu03
for (i=1; i<5; i++){
subMenu03_mc["b"+i+"_btn"].onRollOver = function(){
menu02Visible = true;
subMenu02_mc._visible = menu02Visible;
menu03Visible = true;
subMenu03_mc._visible = menu03Visible;
}
subMenu03_mc["b"+i+"_btn"].onRollOut = function(){
menu02Visible = false;
subMenu02_mc._visible = menu02Visible;
menu03Visible = false;
subMenu03_mc._visible = menu03Visible;
}
}


El funcionamiento es correcto pero el unico problema que tengo es con las escenas, no se si sera problemas de rutas o que.

Desde ya les agradesco!
Saludos!
__________________
Guia: Como hacer una pagina web | Blog: Blog de Diseño Web
  #2 (permalink)  
Antiguo 18/03/2008, 16:34
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Re: Problema Menu desplegable y escenas

Hola puccito:
Para navegar entre escenas lo primero que tienes que hacer es colocar una etiqueta en el primer frame de cada una de ellas y utiliza el gotoAndPlay("etiqueta"); en el botón.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
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 22:28.