Hello.
I am building a dynamic menu system with XML. Back in AS2 I would make a movieclip, then attachmovie and duplicate the attached movie. When I did this I could always over write the old data. Now in AS3, it seems to be overlaying or “stacking” on top of one another.
So my question is, is there a way to overwite the addChild, or a way to dump the contents of a movieClip so I prepare it for another attachment?
Here’s a sample of the code I am using. Thank you for your time.
var submenuItem:subMenuItem;
function createSubMenu():void {
var i:uint = 0;
for each (var sublink:XML in settingsXML.links.link.sublink) {
submenuItem = new subMenuItem();
submenuItem.menuLabel.text = sublink.@name;
submenuItem.menuImg = sublink.@img;
submenuItem.menuLabel.autoSize = TextFieldAutoSize.LEFT;
//submenuItem.x = 200;
submenuItem.y = 0 + i*20;
submenuItem.buttonMode = true;
submenuItem.mouseChildren = false;
submenuItem.addEventListener(MouseEvent.MOUSE_OVER, submouseOverHandler);
submenuItem.addEventListener(MouseEvent.MOUSE_OUT, submouseOutHandler);
submenuItem.addEventListener(MouseEvent.MOUSE_DOWN, submouseDownHandler);
container.addChild(submenuItem);
i++;
}
}