Mmmmmm,Parece que si va, pero se me queda el trace diciendo "Cargado 20%". El
20 creo que sale de total /= 5 ¿Por qué lo divides? :¿ Y el que se quede el
trace como bucle creo que es porque no paramos el onEnterFrame o Flash no hace
caso. Voy a seguir probando. Fernando Cometwww.fernandocomet.com> From: [EMAIL
PROTECTED]> To: [email protected]> Date: Mon, 6 Nov 2006 14:18:32 +0100>
Subject: Re: [ASNativos] Precarga XML dinámicos> > Algo asi te deberia de
funcionar (no he probado el codigo):> > <code>> var urls:Array =>
["fichero1.xml","fichero2.xml","fichero3.xml","fichero4.xml","fichero5.xml"]>
;> var loaded:Array = [0,0,0,0,0];> var xmls:Array = new Array();> var
index:Number = -1;> var framer:MovieClip =
_root.createEmptyMovieClip("framer",12345);> function iniciar(){>
framer.onEnterFrame = preload;> cargarSiguiente();> }> function
cargarSiguiente(){> index++;> if(index==urls.length){>
framer.onEnterFrame = null;> framer.removeMovieClip();>
trace("fin");> parseData();> return;> }>
xmls[index] = new XML();> xmls[index].ignoreWhite = true;>
xmls[index].load(urls[index]);> }> function preload(){> loaded[index]
=> (xmls[index].getBytesLoaded()*100)/xmls[index].getBytesTotal();> var
total:Number = 0;> for(var i:Number = 0;i<loaded.length;i++){>
total += loaded[i];> }> total /= 5;> trace("Cargado "+total+"%");>
if(loaded[index]==100){> cargaSiguiente();> }> }> function
parseData(){> // Codigo de parseo de XML> }> > iniciar();> </code>> > Un
saludo,> > Joseba > > > -----Mensaje original-----> > De: [EMAIL PROTECTED] > >
[mailto:[EMAIL PROTECTED] En nombre de Fernando Sáez Comet> > Enviado el:
lunes, 06 de noviembre de 2006 11:46> > Para: [email protected]> > Asunto:
[ASNativos] Precarga XML dinámicos> > > > Hola Nativos!Tengo 6 XML dinámicos
que se cargan a la vez y > > estoy recopilando info para hacer una precarga
conjunta ya > > que una normal no vale.He > >
visto:http://livedocs.macromedia.com/flash/8_es/main/wwhelp/ww>
himpl/js/html/wwhelp.htm?href=00001501.htmlhttp://www.mail->>
archive.com/[email protected]/msg03878.htmlMe interesa saber > > si habeis
hecho algo parecido.GraciasFernando > > Cometwww.fernandocomet.com > >
_________________________________________________________________> > Prueba
algunos de los nuevos servicios en línea que te ofrece > > Windows Live Ideas:
tan nuevos que ni siquiera se han > > publicado oficialmente todavía.> >
http://ideas.live.com> > ----------------------------------------------------->
> ASNativos> > www.5dms.com> > subscripciones/desubscripciones> >
http://asnativos.5dms.com> >
-----------------------------------------------------> > >
-----------------------------------------------------> ASNativos> www.5dms.com>
subscripciones/desubscripciones> http://asnativos.5dms.com>
-----------------------------------------------------
_________________________________________________________________
Busca desde cualquier página Web con una protección excepcional. Consigue la
Barra de herramientas de Windows Live hoy mismo y GRATUITAMENTE.
http://www.toolbar.live.com
-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------