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!