Código :
stop() function cargando() { // Declaración de variables var total, cargados, porcentaje; // A la variable "total" se le asigna el tamaño de la pelicula en bytes total = _root.getBytesTotal() // A la variable "cargados" se le asignan el total de bytes hasta el //momento descargados de la web cargados = _root.getBytesLoaded(); //Por medio de una regla de tres obtiene el porcentaje cargado y redondea el valor con la función //"Math.floor" porcentaje = Math.floor((cargados*100)/total); //Asigna al campo de texto porcentaje_txt el porcentaje cargado _root.cargador.blanco.porcentaje.text = porcentaje + " %"; //Si la cantidad de bytes cargados es igual a la cantidad total de bytes if (cargados == total) { //Hacer que se deje de ejeuctar esta función clearInterval(hiloPrecarga); //Iniciar la pelicula play(); } } // setInterval nos servira para que la función "cargando" se ejecute cada 1 milisegundo // Asi, nuestra función revisara constantemente la cantidad de bytes descargados // y solo iniciara la pelicula hasta que la descarga termine // la variable "hiloPrecarga" nos servira para saber que esta corriendo nuestra función // y frenar su ejecución cada milisegundo por medio de "clearInterval" var hiloPrecarga = setInterval(cargando, 1);
Bueno solo deciros que lo que tengo para mostrar es como un circulo de cristal que lo unico que cambia es el porcentaje, y me lo muestra pero lo que he dicho antes, a partir de 96 o 97 por ciento y empieza la pelicula. tambien lo que pense fue que podi ser que pesara poco y una de las peliculas le puse imagnes para que pesara mucho, y pasa lo mismo, a lo mejor se tira un minuto todo en azul, (que es el fondo de la pelicula) y cuando ya va por 96 o 97 te sale todo y cuando llega a 100 pasa al siguiente fotograma que es donde esta ya el contenido.
Gracias