¿Cómo crear una barra de progreso en FLASH?
En Flash, los bytes cargados actualmente son _root.getBytesLoaded(); el número total de bytes es _root.getBytesTotal();
Todos los efectos de la barra de progreso de carga son todos. Basado en los dos scripts anteriores. Si tiene una cierta cantidad de scripts de programación AS, no es necesario que los lea.
Generalmente, la barra de progreso más común está representada por el ancho de un MC. Este tipo es fácil de hacer. Simplemente crea un nuevo MC de cualquier tamaño de rectángulo y agrega el siguiente script a la escena:
p>p>
stop();
onEnterFrame
=
función(){
if( _root.getBytesLoaded()
<
_root.getBytesTotal()){
mc._xscale
=
_root.getBytesLoaded()
/
_root.getBytesTotal()
*
100;
}else{
trace("Carga completada");
onEnterFrame
=
function(){}; p>
}
}
No hablaré de los otros efectos avanzados uno por uno, como las barras de progreso hechas con máscaras, etc.