4) Mostrar el tiempo restante de carga y la tasa de transferencia: (puedes escribir un campo de texto estático que diga: "Tiempo restante aproximado:".
onClipEvent (load) {
b_total=_root.getBytesTotal();
}
onClipEvent (enterFrame){
b_loaded=_root.getBytesLoaded();
if(b_loaded >= b_total){
_root.gotoAndPlay("inicio");
}else{
porcentaje=(b_loaded/b_total)*100;
barra._xscale=porcentaje;
time=getTimer()/1000;
bps=Math.round(b_loaded/time);
bytes_left= b_total-b_loaded;
seg_left= Math.ceil(bytes_left/bps);
min_left= Math.floor(seg_left/60);
hrs_left=Math.floor(min_left/60);
min_left-=(hrs_left*60);
seg_left-=((hrs_left * 60) + min_left) * 60;
(length(hrs_left) == 1)?(hrs_left="0"+hrs_left):0;
(length(min_left) == 1)?(min_left="0"+min_left):0;
(length(seg_left) == 1)?(seg_left="0"+seg_left):0;
kbps= (Math.floor((bps/1024)*10))/10;
output= hrs_left+":" + min_left +":"+seg_left+"seg. a "+ kbps +"kbps";
}
}
Nota: Si deseas que aparezcan varios de los elementos anteriormente nombrados, realiza lo siguiente:
Edita el Movie Clip "preloader", y crea un segundo cuadro de texto dinámico con las mismas propiedades que el anterior (puedes copiar y pegar el que ya tenías) pero con la diferencia que a éste, en variable (en el panel de opciones de texto), colócale: "output2 " (en lugar de "output" como habías hecho con el primero). Y de esta manera crea un texto dinámico para cada una de las cosas que desees mostrar (output3, output4, etc.).
Luego regresa a la película principal y haz clic con el botón derecho sobre preloader / acciones. Aquí es donde colocarás los distintos códigos que te dimos anteriormente, pero con la diferencia de que cada uno de los códigos dicen en la antepenúltima linea:"output", y ahora colocarás todos los códigos que desees (para el porcentaje, para los bytes cargados, etc.) pero modificando el código, colocando output2, output3, etc, según el nombre que hayas puesto a los textos dinámicos.
Usuarios que han visto este tema también han visto...
- Cursor personalizado en Flash
- Uso de la herramienta pluma en Flash
- Introducción basica a Flash con PHP
- Cómo crear un reproductor de MP3 en Flash y ASP
- Texto Desenfocado en Flash
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.