Está en: Recursos web Flash_Actionscript - Sistema de precarga

Sistema de precarga flash:




En este tutorial realizaremos un sistema de precarga de película flash, observamos el resultado:



Explicamos el ejercicio, gracias a los métodos getBytesTotal() y getBytesLoaded() de actionscript es posible detectar el tamaño del archivo y los bytes cargados. De manera que podemos crear una simple regla matemática para saber el porcentaje de carga del archivo como veremos a continuación. La metodología se basa en decirle a la película que permanezca en el fotograma 1 hasta que todos los bytes estén cargados y entonces salte al fotograma 2.
Necesitamos un MovieClip vacío situado en el fotograma 1 que lo llamamos cargador_mc, en el desarrollaremos el código actionscript. Después necesitaremos tres cajas de texto dinámico para mostrar la información que nos pasará actionscript sobre el estado de la carga, porcentaje, bytes totales, bytes descargados. Finalmente creamos otro MovieClip llamado barra_mc, donde realizamos la animación a 100 fotogramas de la típica barra de estado.

Actionscript:

onClipEvent (enterFrame) {
_root.porcentaje = Math.floor(100*_root.getBytesLoaded()/_root.getBytesTotal());
this._parent.barra_mc.gotoAndStop(_root.porcentaje);
_root.porcentaje += "%";
_root.totales = _root.getBytesTotal();
_root.frames = _root.getBytesLoaded();

if (_root.getBytesLoaded() == _root.getBytesTotal()) {
_root.gotoAndPlay(2);
}
}


Inicio / Servicios Web / Recursos Web / Portfolio / Enlaces / Contacto / Sitemap / Aviso Legal

Hu Creative Web Site - info@hucreative.com
www.hucreative.com