Foros del Web » Creando para Internet » Flash y Actionscript »

ayuda con attachMovie setInterval xml

Estas en el tema de ayuda con attachMovie setInterval xml en el foro de Flash y Actionscript en Foros del Web. Saludos agradeceria me pudieran ayudar con este codigo: Lo que intento hacer es crear un menu dinamico a partir de un xml, y que el ...
  #1 (permalink)  
Antiguo 18/08/2007, 22:59
 
Fecha de Ingreso: mayo-2007
Mensajes: 27
Antigüedad: 17 años, 6 meses
Puntos: 0
Pregunta ayuda con attachMovie setInterval xml

Saludos
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");
  #2 (permalink)  
Antiguo 20/08/2007, 01:53
Avatar de Mahalo  
Fecha de Ingreso: julio-2004
Ubicación: Mallorca (Illes Balears)
Mensajes: 1.121
Antigüedad: 20 años, 4 meses
Puntos: 12
Re: ayuda con attachMovie setInterval xml

Pues en principio el código parece bueno. Lo que yo hago en estos casos es probarlo en local colocando trace's para comprobar que las variables se van asignando correctamente. Prueba a ver si recibes bien el xml, si la i se incrementa como es debido.
No tiene nada que ver, supongo, pero cuando aplicas un nivel al mc nuevo, no hace falta que lo incrementes, ya que eso lo haces en la misma función.

Saludos!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:17.