Ver Mensaje Individual
  #7 (permalink)  
Antiguo 01/05/2009, 15:02
Takos
 
Fecha de Ingreso: mayo-2009
Mensajes: 44
Antigüedad: 15 años
Puntos: 2
Respuesta: Precarga Se Ve A Medias !!!

Hola.. espero que la solucion no sea muy tarde..
pos para reparar eso es muy simple..
utiliza el siguiente codigo:

function cargando() {
var total, cargados, porcentaje;
total = _root.getBytesTotal();
cargados = _root.getBytesLoaded();
porcentaje = Math.floor((cargados*100)/total);
porcentaje_txt.text = porcentaje+" %";
barra_mc.gotoAndStop(porcentaje);
if (cargados == total) {
clearInterval(hiloPrecarga);
gotoAndPlay(3);
}
}

var hiloPrecarga = setInterval(cargando, 1);
stop();

es el mismo que utilizas, ahora lo que pasa es que la pantalla se ve blanca y luego el preloader a medias porque tienes algun elemento de tu biblioteca vinculado como actionscript.. por ejemplo una cancion que pesa 2 megas, entonces al abrir el flash, este la carga al mismo tiempo que el preloader y por lo tanto, no se ve.. como se arregla?? vas al sonido/imagen o archivo que tengas vinculado para actionscript y quita la opcion "exportar en primer fotograma" si publicas tu pelicula te fijaras que quedara muy liviana, claro, flash ya no esta cargando ese archivo, pero la barrita de loading se ve.. ahora como arreglar este otro problema.. creas 3 fotogramas..

- en el primero va el codigo del preloader y la barra_mc
- en el segundo arrastra el sonido/imagen al fotograma
- en el tercero comienza la pelicula

SE SUPONE QUE EL PRELOADER SE ESTA EN EL FOTOGRAMA 1 Y AL CARGARSE PASA AL FOTOGRAMA 3, EN NINGUN MOMENTO SE VE EL FOTOGRAMA 2 PERO ALLI SE PONE EL ARCHIVO PARA "ENGAÑAR" AL FLASH Y PARA QUE LO INCLUYA EN LA PELICULA, PERO NO EN EL PRIMER FOTOGRAMA..

espero sea de ayuda..