Tengo 3 botones puestos en diferentes lugares de la peli. principal (con nombres de instancia diferentes) que llaman a tres attachmovies Código:
Código :
// el primero menu
attachMovie("menu_mc", "menu_mc", 999);
menu_mc._x = reportajes_btn._x;
menu_mc._y = reportajes_btn._y+21;
menu_mc._visible = false;
reportajes_btn.onRollOver = function() {
menu_mc._visible = true;
// el segundo menu
attachMovie("menu2_mc", "menu2_mc", 998);
menu2_mc._x = industrial_btn._x;
menu2_mc._y = industrial_btn._y+19;
menu2_mc._visible = false;
industrial_btn.onRollOver = function() {
menu2_mc._visible = true;
// el tercero menu
attachMovie("menu4_mc", "menu4_mc", 997);
menu4_mc._x = varios_btn._x;
menu4_mc._y = varios_btn._y+21;
menu4_mc._visible = false;
varios_btn.onRollOver = function() {
menu4_mc._visible = true;
//cada uno tiene un archivo AS externo
#include "items.as"
menu10item();//menu 1
#include "items2.as"
menu2items();//menu2
#include "Items4.as"
menu7items();""menu4
//con este código.Solo os pongo el más pequeño.
function menu1items() {
titulo_txt.text = titulo;
menu2_mc.label1_txt.text = label1;
menu2_mc.label2_txt._visible = false;
menu2_mc.miBtn2_btn._visible = false;
menu2_mc.label3_txt._visible = false;
menu2_mc.miBtn3_btn._visible = false;
menu2_mc.label4_txt._visible = false;
menu2_mc.miBtn4_btn._visible = false;
menu2_mc.label5_txt._visible = false;
menu2_mc.miBtn5_btn._visible = false;
menu2_mc.label6_txt._visible = false;
menu2_mc.miBtn6_btn._visible = false;
menu2_mc.label7_txt._visible = false;
menu2_mc.miBtn7_btn._visible = false;
menu2_mc.label8_txt._visible = false;
menu2_mc.miBtn8_btn._visible = false;
menu2_mc.label9_txt._visible = false;
menu2_mc.miBtn9_btn._visible = false;
menu2_mc.label10_txt._visible = false;
menu2_mc.miBtn10_btn._visible = false;
onEnterFrame = function () {
if ((menu2_mc._ymouse>168.1) or (menu2_mc._ymouse<-169.1) or (menu2_mc._xmouse<39) or (menu_mc._xmouse>40)) {
menu2_mc._visible = false;
}
};
}
function menu2items() {
titulo_txt.text = titulo;
menu2_mc.label1_txt.text = label1;
menu2_mc.label2_txt.text = label2;
menu2_mc.label3_txt._visible = false;
menu2_mc.miBtn3_btn._visible = false;
menu2_mc.label4_txt._visible = false;
menu2_mc.miBtn4_btn._visible = false;
menu2_mc.label5_txt._visible = false;
menu2_mc.miBtn5_btn._visible = false;
menu2_mc.label6_txt._visible = false;
menu2_mc.miBtn6_btn._visible = false;
menu2_mc.label7_txt._visible = false;
menu2_mc.miBtn7_btn._visible = false;
menu2_mc.label8_txt._visible = false;
menu2_mc.miBtn8_btn._visible = false;
menu2_mc.label9_txt._visible = false;
menu2_mc.miBtn9_btn._visible = false;
menu2_mc.label10_txt._visible = false;
menu2_mc.miBtn10_btn._visible = false;
onEnterFrame = function () {
if ((menu2_mc._ymouse>168.1) or (menu2_mc._ymouse<-169.1) or (menu2_mc._xmouse<39) or (menu2_mc._xmouse>40)) {
menu2_mc._visible = false;
}
};
} El menu 4 va perfectamente pero los dos otros y una vez abierto, no quieren cerrarse. ¿Porqué?.
Gracias a todos
