Tema: Precarga
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/03/2008, 11:07
eurodoblon
 
Fecha de Ingreso: enero-2008
Mensajes: 303
Antigüedad: 16 años, 3 meses
Puntos: 0
Precarga

Hola:

Tengo una precarga de archivos esternos, con una barrita que crece.
Me gustaría añadir el texto con el porcentaje de carga, teniendo en cuenta que tiene que ser mediante acctionscript, pués todo se hece mediante programación , incluso el diseño de la barra.
Este el el script de la precarga Si a alguien le interesa le puedo pasar el escript completo.

progressBar_mc2.createEmptyMovieClip("bar_mc2", 1);

// Utilizo el metodo diseño para crear la barra
with (progressBar_mc2){
lineStyle(0, 0xFFFFFF);
moveTo(0, 0);
lineTo(100, 0);
lineTo(100, 10);
lineTo(0, 10);
lineTo(0, 0);
}
// Defino el color de la barra
with (progressBar_mc2.bar_mc2 ){
beginFill (0x00FF00, 100);
moveTo(0, 0);
lineTo(100, 0);
lineTo(100,10);
lineTo(0, 10);
lineTo(0, 0);
endFill();
_xscale =0;
}
progressBar_mc2._x =450;
progressBar_mc2._y =200;

grandeListener.onLoadStart = function(target_mc:MovieClip) {

// aplico una transformación de color que deja el clip
// tintado de blanco
myColor = new Color(target_mc);
myColorTransform = new Object();
myColorTransform = {ra:100, rb:255, ga:100, gb:255, ba:100, bb:255, aa:100, ab:0};
myColor.setTransform(myColorTransform);

progressBar_mc2.bar_mc2._xscale = 0;

};

grandeListener.onLoadProgress = function(target_mc:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void {
//Declaramos la variable de calculo de porcentaje
progressBar_mc2.bar_mc2._xscale = Math.round (bytesLoaded/bytesTotal*100);



};

grandeListener.onLoadComplete = function(target_mc:MovieClip){
progressBar_mc2.removeMovieClip();
};