Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/03/2009, 20:36
juandedios
 
Fecha de Ingreso: mayo-2003
Ubicación: Lima
Mensajes: 967
Antigüedad: 21 años, 6 meses
Puntos: 8
No veo mi cargador cargar

Hola, estoy haciendo algo en flash cs3 con as3 y recuerdo que cuando hacia mis animaciones con as2 y ponia un cargador, por mas liviana que sea la animacion podia ver el cargador cargando, ahora con as3 aparece un cuadro que al principio era blanco ya pude cambiarle el color al color de fondo de mi pagina, la cosa es que este cuadro del tamaño de la pelicula aparece un buen rato y despues veo el cargador ya al 100% y ahi nomas la pelicula.

A que se debe esto?, hay forma para que el cargador se vea cargando en vez de ese cuadro del tamaño de la pelicula?, o quizas estoy haciendo algo mal.

Aquí pueden ver lo que digo:

y aqui el codigo del cargador:

Código actionscript:
Ver original
  1. stop();
  2. var porcentaje:Number;
  3. var texto:TextField=new TextField;
  4. var barra:Sprite=new Sprite();
  5. var color:int=0xFFCC00;
  6.  
  7. barra.x=stage.stageWidth/2-50;
  8. barra.y=stage.stageHeight/2-5;
  9.  
  10. addChild(barra);
  11. addChild(texto);
  12. this.loaderInfo.addEventListener(ProgressEvent.PROGRESS, car);
  13.  
  14. function car(e:ProgressEvent) {
  15.     porcentaje=(e.bytesLoaded/e.bytesTotal)*100;
  16.     barra.graphics.clear();
  17.     barra.graphics.beginFill(color);
  18.     barra.graphics.drawRect(0,0,porcentaje,10);
  19.     texto.x = barra.x + barra.width + 10;
  20.     texto.y = barra.y - 5;
  21.    
  22.     texto.text=String(Math.round(porcentaje))+"%";
  23.     var ft:TextFormat = new TextFormat();
  24.     ft.color = 0xFFFFFF;
  25.     texto.setTextFormat(ft);
  26.    
  27.     if (e.bytesLoaded==e.bytesTotal) {
  28.         play();
  29.     }
  30. }
__________________
El aprendiz.