Mi menu consta de 3 opciones cada una de ellas tiene un submenu. Bueno en la tercera opcion obviamente con su submenu en una de ellas tiene otro menu, pero el problema es de que no me aparece ese submenu.
Manejo los nombres de los simbolos siguientes:
3 botones con los nombres siguientes:
menu01_btn, menu02_btn y menu03_btn
subMenu01_mc
subMenu02_mc
subMenu03_mc
subMenu04_mc
Y los nombres de cada instancia de boton pertenecientes en cada subMenu:
a1_btn b1_btn c1_btn
a2_btn b2_btn c2_btn
a3_btn b3_btn c3_btn
d1_btn
d2_btn
d3_btn
La verdad no sé porque no me aparece espero y me puedan ayudar
Gracias por su cooperacion
atte
Mo Cuishle
Este es el codigo que puse.
Código :
for (i=1; i<5; 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["a"+i+"_btn"].onRollOver = function(){
menu01Visible = true;
subMenu01_mc._visible = menu01Visible;
}
subMenu01_mc["a"+i+"_btn"].onRollOut = function(){
menu01Visible = false;
subMenu01_mc._visible = menu01Visible;
}
}
//*******************MENU2*****************************//
menu02_btn.onRollOver = function() {
menu02Visible = true;
subMenu02_mc._visible = menu02Visible;
};
menu02_btn.onRollOut = function() {
menu02noVisible = false;
subMenu02_mc._visible = menu02noVisible;
};
//Creamos los eventos dinámicamente para el menu02
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(){
menu02noVisible = false;
subMenu02_mc._visible = menu02noVisible;
}
}
//****************MENU3********************************//
menu03_btn.onRollOver = function() {
menu03Visible = true;
subMenu03_mc._visible = menu03Visible;
};
menu03_btn.onRollOut = function() {
menu03noVisible = false;
subMenu03_mc._visible = menu03noVisible;
};
//Creamos los eventos dinámicamente para el menu03
for (i=1; i<3; i++){
subMenu03_mc["c"+i+"_btn"].onRollOver = function(){
menu03Visible = true;
subMenu03_mc._visible = menu03Visible;
}
subMenu03_mc["c"+j+"_btn"].onRollOut = function(){
menu03noVisible = false;
subMenu03_mc._visible = menu03noVisible;
}
}
/*En el boton 3 del menú 3 hay una excepcion, por lo que
creamos el evento por separado*/
subMenu03_mc["c2_btn"].onRollOver = function(){
menu03Visible = true;
subMenu03_mc.visible = menu03Visible;
menu04Visible = true;
subMenu04_mc.visible = menu04Visible;
}
subMenu03_mc["c2_btn"].onRollOut = function(){
menu03Visible = false;
subMenu03_mc.visible = menu03Visible;
menu04Visible = false;
subMenu04_mc.visible = menu04Visible;
}
//Creamos los eventos dinámicamente para el menu04
for (i=1; i<4; i++){
subMenu04_mc["b"+i+"_btn"].onRollOver = function(){
menu03Visible = true;
subMenu03_mc._visible = menu03Visible;
menu04Visible = true;
subMenu04_mc._visible = menu04Visible;
}
subMenu04_mc["b"+i+"_btn"].onRollOut = function(){
menu03Visible = false;
subMenu03_mc._visible = menu03Visible;
menu04Visible = false;
subMenu04_mc._visible = menu04Visible;
}
}
