Costruisci il menu dentro un movieclip:
codice:
var menuXML:XML = new XML();
menuXML.ignoreWhite = true;
menuXML.load("xml/menu_prodotti.xml");
function montaMenu()
{
var menuBot:String = "itemMenu";
var posX:Number = 120;
var posY:Number = 145;
var container:MovieClip = this.createEmptyMovieClip("menuContainer", 1);
var item:MovieClip;
for (var i = 0; i<menuXML.childNodes.length; i++)
{
var titolo:String = (menuXML.childNodes[i].attributes.titolo);
var link:String = (menuXML.childNodes[i].attributes.link);
item = container.attachMovie(menuBot, titolo, i+10);
item.titoloItem.text = (titolo);
item.link = (link);
item._x = posX;
item._y = posY += (item._height)+5;
item.onRelease = function()
{
prod = this.link;
};
}
}
menuXML.onLoad = function(ok)
{
if (ok) {
montaMenu();
}
};
e poi rimuovi il movieclip:
codice:
container.removeMovieClip()