Estoy tratando de crear una aplicación que cargue un menú dinamicamente de los contenidos de un XML
La estructura ya la tengo, lo que es el menú en si mismo.
Ahora lo que me ocurre es que no puedo asignarle una función OnRelease a cada elemento del menú. No se lo que estoy poniendo mal. El problema viene al hacer la llamada al elemento dinámico que he creado. Está mal llamado pero no se como hacerlo. A ver si me podeis ayudar.
Muchas gracias de antemano.
Código :
System.useCodepage = true; videosXML = new XML(); videosXML.ignoreWhite = true; videosXML.load("videos/videos.xml"); videosXML.onLoad = organizarXML; var secciones = new Array(); function organizarXML() { var posicionx1 = 325; var posicionx2 = 335; var posiciony = 50; var desplazamiento = 30; var w = 0; for (yy=0; yy<videosXML.firstChild.childNodes.length; yy++) { _root = attachMovie("botonpadre","boton"+w, w, {_x:posicionx1, _y:posiciony}); posiciony = posiciony + desplazamiento; w++; ["boton"+w].onRelease = function():Void { trace("menu padre"); } for (aa=0; aa<videosXML.firstChild.childNodes[yy].childNodes.length; aa++) { this = attachMovie("botonpadre","boton"+w, w, {_x:posicionx2, _y:posiciony}); posiciony = posiciony + desplazamiento; w++; ["boton"+w].onRelease = function():Void { trace("menu hijo"); } } } }
Un salduo
Gorehide