Loading bar

Saludos Seldaiendil
Estoy trabajando unas peque animaciones con Flash, pero resulta que se demora un poco en cargarse completa y quería saber de que manera puedo crear una barra de progeso para mostarla muestras se está cargando el archivo.
Quisiera pedirte un poco de ayuda en este aspecto, mediante algún tutor o un link para crear este tipo de barras personales y elegantes.
Gracias de antemano por tu tiempo

1 Respuesta

Respuesta
1
Tu tema se puede resolver de dos formas...
Si eres bueno en diseño puedes crear un clip de película de 100 fotogramas con una animación en su interior (una barra que cambia de color, o que se va llenando o un objeto que traza un recorrido) de tal forma que sea evidente cuanto se ha cagado.
Luego se calcula
---
porcentaje = _root.getBytesLoaded()/_root.getBytesTotal()*100;
---
Lo que nos da un número del 0 al 100 sobre el porcentaje cargado.
Y mostramos el fotograma que corresponde a ese número, es decir, si lleva un 10% cargado muestra el fotograma 10
---
tu_barra_de_carga.gotoAndStop(porcentaje);
---
O también, en lugar de crear el movieClip, creas en los fotogramas uno y dos una casilla de texto dinámico y como variable puedes utilizar por ejemplo "mensaje".
En las acciones del fotograma uno escribes:
---
porcentaje = _root.getBytesLoaded()/_root.getBytesTotal()*100;
mensaje = "Cargado un "+porcentaje+"%...";
---
Y en las acciones del fotograma dos
---
if (porcentaje == 100) {
gotoAndPlay(3);
} else {
gotoAndPlay(1);
}
----
La otra opción es usar el componente de flash "ProgressBar" pero por desgracia no puedo ayudarte en esto, llevo una hora mirando la ayuda y analizando el componente y no conseguí hacerlo funcionar correctamente.
Espero haber sido de ayuda
---
Sel

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas