Hola. Bueno esto ya me tiene harto. tengo
Código:
import com.greensock.dataTransfer.XMLParser;
XMLParser.load("gal.xml", onFinish, null, false, true);
function onFinish($success:Boolean, $parsedObject:Object, $xml:XML)
{
if($success){
trace("Win");
var Proyecto:Array = $parsedObject.proyecto;//asigno a Proyecto mu array a partir del nodo proyecto
for(i=0;i<Proyecto.length;i++) {
attachMovie("cargador","proy"+i,i);
this["proy"+i].contentPath="thumbs/"+Proyecto[i].thumb;
this["proy"+i]._x=Proyecto[i].equis;
}
}else{
trace("FAIL");
}
}
el XMLParser te regresa en un array los nodos y puedes acceder a sus atributos solo por su nombre (como en Proyecto[i].thumb)
Ya probè muchas cosas. Si esta haciendo las iteraciones, son solo 2 Lo comprobe imprimiendo algo y pss lo imprime 2 veces. los valores que saco del xml no estan vacios, lo comprobé haciendole un trace pero cuando intento ver que hay en this["proy"+i].contentPath me marca undefined, igual con this["proy"+i]._x. Pero si imprimo Proyecto[i].equis si me da su valor o.O
aah cargador es un Loader, ya lo tengo instanciado para as
Help