Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/03/2008, 10:53
puccito
 
Fecha de Ingreso: octubre-2006
Mensajes: 207
Antigüedad: 17 años, 6 meses
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