Comunidad de diseño web y desarrollo en internet online

problema precarga AS 2.0, SOS!!!

Citar            
MensajeEscrito el 14 Feb 2010 12:39 pm
Buenos días,
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

Por digid

15 de clabLevel



 

firefox
Citar            
MensajeEscrito el 14 Feb 2010 11:58 pm
Fijate este tutorial, que es muy simple y esta explicado paso a paso.

Saludos

Por bubudrc

Claber

591 de clabLevel

1 tutorial

 

mayo 2006

chrome
Citar            
MensajeEscrito el 15 Feb 2010 12:09 am
puede que no te este funcionando porque pusiste demasiado contenido en un solo fotograma. revisa este link:
http://foros.cristalab.com/tu-precarga-aparece-a-medias-aqui-la-solucion-t9098/

yo una vuelta lo solucione modificando esto:
if (cargados >= total/2)

Por lucasmoyano

Claber

1960 de clabLevel

22 tutoriales

Genero:Masculino  

Developer

chrome
Citar            
MensajeEscrito el 16 Feb 2010 07:45 pm
Muchas gracias por vuestra respuesta. Aún no he tenido la oportunidad de mirarme los enlaces con tranquilidad pero seguro que me serán de utilidad.
¡Muchas gracias!

Saludos,
digid

Por digid

15 de clabLevel



 

firefox

 

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