agradeceria me pudieran ayudar con este codigo:
Lo que intento hacer es crear un menu dinamico a partir de un xml, y que el clip "item_mc" se genere tantas veces como items haya en el archivo xml, y que al cargarse aparezcan uno por uno cada cierto tiempo. en una posicion x e y alineadas de arriba abajo
Espero haber me explicado bien, nose mucho de AS y bueno el codigo que pongo es lo que pude mas o menos entender de algunos post.
Cita:
System.useCodepage= true;
//Creamos una nueva instancia XML
menuXml = new XML();
//Ignoramos los espacios en blanco
menuXml.ignoreWhite = true;
//
menuxml.onLoad = setTime;
//
function setTime() {
i = 0;
//
wait = setInterval(make, 1000);
}
function make() {
var menuItem = menuXml.firstChild.childNodes;
Nombre = menuItem[i].attributes.nombre;
if (i<menuItem.length) {
_root.attachMovie("item_mc", "item_mc"+i, i++);
_root._y=385-(i*15), _root._alpha=50, _root.etiqueta_txt.text=Nombre;
i++;
} else {
clearInterval(wait);
}
} ;
menuXml.load("menuintro.xml");
//Creamos una nueva instancia XML
menuXml = new XML();
//Ignoramos los espacios en blanco
menuXml.ignoreWhite = true;
//
menuxml.onLoad = setTime;
//
function setTime() {
i = 0;
//
wait = setInterval(make, 1000);
}
function make() {
var menuItem = menuXml.firstChild.childNodes;
Nombre = menuItem[i].attributes.nombre;
if (i<menuItem.length) {
_root.attachMovie("item_mc", "item_mc"+i, i++);
_root._y=385-(i*15), _root._alpha=50, _root.etiqueta_txt.text=Nombre;
i++;
} else {
clearInterval(wait);
}
} ;
menuXml.load("menuintro.xml");