Foros del Web » Creando para Internet » Flash y Actionscript »

cargar pelicula mostrando barra de porcentales en flash

Estas en el tema de cargar pelicula mostrando barra de porcentales en flash en el foro de Flash y Actionscript en Foros del Web. Hola..gracias por permitirme entrar a esta foro. Mi pregunta tiene que ver con la carga de una pelicula flash para que se vea la barra ...
  #1 (permalink)  
Antiguo 07/10/2008, 19:27
 
Fecha de Ingreso: octubre-2008
Mensajes: 1
Antigüedad: 9 años, 2 meses
Puntos: 0
cargar pelicula mostrando barra de porcentales en flash

Hola..gracias por permitirme entrar a esta foro.
Mi pregunta tiene que ver con la carga de una pelicula flash para que se vea la barra de porcentajes o simplemente el porcentaje solo.
Solo manejo aspectos simples en carga de peliculas como por ejemplo esto:

gotoAndPlay(1);
ifFrameLoaded (1445) {
gotoAndPlay(46);
}

Mientras se espera que carge completamente la pelicula, puede aparecer alguna efecto que se mueva, etc, etc. pero me interesa mostrar el porcentaje...
Es muy dificil??
Yo uso el FLASH 8
Gracias a todos
  #2 (permalink)  
Antiguo 07/10/2008, 23:13
 
Fecha de Ingreso: abril-2007
Mensajes: 6
Antigüedad: 10 años, 8 meses
Puntos: 0
Respuesta: cargar pelicula mostrando barra de porcentales en flash

Código:
stop();
var porcentaje:Number;
var texto:TextField=new TextField;
var barra:Sprite=new Sprite();
var color:int=0x000000;
barra.x=stage.stageWidth/2-50;
barra.y=stage.stageHeight/2-10;
addChild(barra)
addChild(texto);
this.loaderInfo.addEventListener(ProgressEvent.PROGRESS, car);
function car(e:ProgressEvent){
porcentaje=(e.bytesLoaded/e.bytesTotal)*100
barra.graphics.clear();
barra.graphics.beginFill(color);
barra.graphics.drawRect(0,0,porcentaje,20);
texto.x=barra.x+barra.width;
texto.y=barra.y;

texto.text=String(Math.round(porcentaje))+"%"
if(e.bytesLoaded==e.bytesTotal){

play();

}
}
el codigo no es mio pero funciona
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:20.