Comunidad de diseño web y desarrollo en internet online

duda sobre carga de archivos con xml

Citar            
MensajeEscrito el 29 Dic 2009 01:37 pm
hola amigos, acudo a ustedes porque estoy haciendo una pequeña aplicación que muestre archivos para mi nueva zona de descargas, está hecha utilizando diagramación líquida(gracias por los tutoriales que encontré aquí)y los datos de los archivos los carga desde un archivo xml.
Tengo un movieclip cargado con addChild, y que a su vez dentro carga tambien con addChild varios paneles utilizando un loop, la cosa es que quise utilizar ese mismo loop para que cada vez que cree un panel, ya le cargue los datos xml, pero no puedo hacerlo, me sale el error 1009 diciendo que el objeto es nulo. acá les dejo parte del código, por si alguno de ustedes me puede ayudar con eso.
por adelantado les agradesco.

Código ActionScript :

// definicion de parametro XML
var imgLoader:Loader;
var xml:XML;
var xmlList:XMLList;
var xmlLoader:URLLoader = new URLLoader();
xmlLoader.load(new URLRequest("listado.xml"));
xmlLoader.addEventListener(Event.COMPLETE,    xmlLoaded);
function xmlLoaded(event:Event):void
{
   xml = XML(event.target.data);
   xmlList = xml.children();
   trace(xmlList.length());
}

//add cont con los paneles
var miContenedor:contenedor;
miContenedor = new contenedor();
addChild(miContenedor);
Tweener.addTween(miContenedor,{x:stage.stageWidth/2-465,time:1,transition:"easeIn"});
miContenedor.y = body_mc.y+10;
//agrega los childs del contenedor - -
var miPartA:panelTipoA;
var miPartB:panelTipoB;
for(var a:int=0;a<=3;a++)
{
miPartA = new panelTipoA();
miPartB = new panelTipoB();
miContenedor.addChild(miPartA);
miContenedor.addChild(miPartB);
miPartA.y = a * miPartA.height + (a*10);
miPartB.y = a * miPartB.height + (a*10);
miPartB.x = miPartB.width + 15;
imgLoader = new Loader();
imgLoader.load(new URLRequest(xmlList[a].attribute("thumb")));
miContenedor.miParteA.addChild(imgLoader);
}

OJO: notese las ultimas tres lineas de codigo del loop deberian hacer que se cargue el contenido del XML en su respectivo panel, pero tira error.

Por nesmoth

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 Dic 2009 02:39 pm
pongo aca un link con el demo de la aplicacion:
http://nesmothdesign.com/media/home.swf

Por nesmoth

1 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.