usa menubar con una o più etichette ecco un esempio:
inserisci menubar sullo stage e copia le azioni sul 1° frame:
--------------------------------------------------------------
///nome istanza del componente che trsascino sullo stage è myMenuBar
stop();
///personalizzazione
myMenuBar.setStyle("themeColor","haloOrange");
myMenuBar.setStyle("fontSize","13");
myMenuBar.setStyle("fontWeight","bold");
myMenuBar.setStyle("fontFamily","Arial");
var menu = myMenuBar.addMenu("Azienda");///etichetta primaria
menu.addMenuItem({label:"Storia", instanceName:"primaInstance"});///etichette secondarie
menu.addMenuItem({label:"Foto", instanceName:"secondaInstance"});
var listen = new Object();
listen.change = function(evt) {
var menu = evt.menu;
var item = evt.menuItem;
if (item == menu.primaInstance) {
gotoAndStop(3);///qui metto l' azione da far compiere alla voce, il comando o una connessione con i server ecc.
} else if (item == menu.secondaInstance) {
gotoAndStop(2);///qui metto l' azione da far compiere alla voce
}
};
menu.addEventListener("change", listen);
var menu = myMenuBar.addMenu("Portfolio");
menu.addMenuItem({label:"Web", instanceName:"altroInstance"});
menu.addMenuItem({label:"Audio", instanceName:"tetteInstance"});
var listen = new Object();
listen.change = function(evt) {
var menu = evt.menu;
var item = evt.menuItem;
if (item == menu.altroInstance) {
gotoAndStop(5);
} else if (item == menu.tetteInstance) {
gotoAndStop(4);
}
};
menu.addEventListener("change", listen);
var menu = myMenuBar.addMenu("Tecnologia");
menu.addMenuItem({label:"Web", instanceName:"altroInstance"});
menu.addMenuItem({label:"Animazione", instanceName:"tetteInstance"});
var listen = new Object();
listen.change = function(evt) {
var menu = evt.menu;
var item = evt.menuItem;
if (item == menu.altroInstance) {
gotoAndStop(5);
} else if (item == menu.tetteInstance) {
gotoAndStop(4);
}
};
menu.addEventListener("change", listen);
var menu = myMenuBar.addMenu("Raccolta");
menu.addMenuItem({label:"Cortometraggi", instanceName:"altroInstance"});
menu.addMenuItem({label:"Spot", instanceName:"tetteInstance"});
var listen = new Object();
listen.change = function(evt) {
var menu = evt.menu;
var item = evt.menuItem;
if (item == menu.altroInstance) {
gotoAndStop(5);
} else if (item == menu.tetteInstance) {
gotoAndStop(4);
}
};
menu.addEventListener("change", listen);
var menu = myMenuBar.addMenu("Contatti");
menu.addMenuItem({label:"e-mail", instanceName:"altroInstance"});
menu.addMenuItem({label:"Locatio", instanceName:"tetteInstance"});
var listen = new Object();
listen.change = function(evt) {
var menu = evt.menu;
var item = evt.menuItem;
if (item == menu.altroInstance) {
gotoAndStop(5);
} else if (item == menu.tetteInstance) {
gotoAndStop(4);
}
};
menu.addEventListener("change", listen);
----------------------------------------------------------------