18/08/2005, 23:19
|
| | Fecha de Ingreso: junio-2003
Mensajes: 119
Antigüedad: 21 años, 5 meses Puntos: 0 | |
problema con codigo preloadeer buenas, tengo una pelicula en flash con muchas escenas, el problema esta cuando hago un preloader, al cargar cuando sale el preloader y termina de cargar no se carga la pelicula entera. el codigo que he puesto es este:
onClipEvent (load) {
//total de bytes de la movie
b_total=_root.getBytesTotal();
}
onClipEvent (enterFrame){
//bytes cargados
b_loaded=_root.getBytesLoaded();
// si ya se cargaron todos los bytes
if(b_loaded >= b_total){
// play a la movie principal en el label inicio
_root.gotoAndPlay("2");
// si no...
}else{
//sacamos el porcentaje
porcentaje=(b_loaded/b_total)*100;
// le aplicamos el porcentaje a la barra *ver nota
barra._xscale=porcentaje;
// genera el output en esta forma: 75% cargado
output= Math.floor(porcentaje)+"% cargado";
}
/*
-----
nota:
-----
1.el pocentaje da números de 0-100, por lo que al aplicarle el
valor del porcentaje a la escala x de la barra va a dar la sensación
de que está creciendo
2.Si el porcentaje es igual a (b_loaded/b_total)*100, y luego se lo
aplicamos a la barra, nos podemos ahorrar un paso aplicándole el
resultado de una vez .
barra._xscale=(b_loaded/b_total)*100;
lo puse en dos partes para que quedara más fácil de entender
*/
}
-------------------------------------------------------------------------
yo lo que quiero que se carge en el preloader toda la pelicula incluyendo asi todas las escenas de la pelicula.
muchas gracias. |