sé que sólo mirar el ausnto del tema a los moderadores se os pondrá cara de "otro pesadito con el tema"... pero he estado mirando, remirando y estudiando el foro y los tutos que presentáis y soy incapaz de hacerlo funcionar. Os pido ayuda, por favor.
Tengo preparado un proyecto para un niño autista hecho íntegramente con Flash y siempre ha funcionado a través de la intranet de la escuela en la que trabajo. Ahora queremos subirlo a un servidor remoto y tengo muchos problemas porque las cargas son muy lentas y no consigo que el preloader funcione. El código que usó es básicamente el que aparece en el tutorial:
Código ActionScript :
function cargando() { //en vez de una barra, he creado un clip instanciado (preload) //que rota sobre sí mismo var total:Number = _root.getBytesTotal(); var cargados:Number = _root.getBytesLoaded(); var percent = Math.floor((cargados*100)/total); percent_txt.text = percent+" %"; if (cargados == total) { clearInterval(hiloPreload); removeMovieClip("preload"); play(); } } var hiloPreload = setInterval(cargando, 1); stop();
Lo que sucede es que carga pero tarda en cargar y queda la pantalla en blanco porque no aparece el clip preload que hay en el escenario del primer frame. Una vez cargados todo el archivo se ve el preload por espacio de décimas de segundo y empieza la reproducción del swf. ¿Tiene algo que ver que todos los clips estén exportados al primer fotograma?
No encuentro la solución y me urge poder arreglar este aspecto para poder serguir trabajando en el proyecto. Agradezco ya desde ahora el tiempo y la ayuda que me puedan brindar. ¡Muchas gracias!
Saludos,
digid