Estoy haciendo una galeria flash.
Está compuesto por dos escenas. En la primera quiero hacer una precarga del xml y una vez que esté lista pase a la segunda escena que es realmente la galeria.
Ahora mismo estoy haciendo una precarga de la película normal en la escena1 pero cargo el xml en la segunda escena... con lo que la visualización de las imagénes, que es lo que importa, tarda...
Entonces lo ideal sería que en la escena 1 se cargara el xml y cuando pasara a la escena 2 fuera todo rápido.
La precarga que utilizo ahoramismo en la escena 1 es:
Código HTML:
kbtotal = thumbs.getBytesTotal()/1024; //aquí almacenamos el tamaño total de la pelicula kbcargados = thumbs.getBytesLoaded()/1024; //aquí almacenamos la información cargada hasta el momento porcentajedescarga = String((kbcargados/kbtotal)*100); /*aquí igualamos la anchura del clip haciendolo coincidir con el valor contenido en el porcentaje descarga*/ setProperty("_root.barra_mc", _xscale, porcentajedescarga); setProperty("_root.mascara_mc", _yscale, porcentajedescarga); if (porcentajedescarga==100) { nextScene(); } if (porcentajedescarga <10) { visorporcentaje = porcentajedescarga.substring(0,3)+"%"; } else { visorporcentaje = porcentajedescarga.substring(0,4)+"%"; } visordescarga = Math.round(kbcargados)+" kb de "+Math.round(kbtotal)+" kb";
Código HTML:
thumbs = new XML(); thumbs.ignoreWhite = true; thumbs.load("Fiestanavidad08.xml"); // qui inserire il percorso al file .XML thumbs.onLoad = function() { root = this.firstChild; total = root.childNodes.length; displayNum = Number(root.childNodes[0].attributes.displayNum); separation = Number(root.childNodes[0].attributes.separation); etc, etc..........}...
Gracias!!