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

ProgressBar (componente) en un ScrollPane (componente) ActionScript 3.0

Estas en el tema de ProgressBar (componente) en un ScrollPane (componente) ActionScript 3.0 en el foro de Flash y Actionscript en Foros del Web. Hola a todos, tengo el siguiente problema: Quisiera implementar una barra de progreso de carga en ActionScript 3.0. También tengo un boton de regreso para ...
  #1 (permalink)  
Antiguo 01/06/2010, 13:00
 
Fecha de Ingreso: junio-2010
Mensajes: 1
Antigüedad: 14 años, 5 meses
Puntos: 0
Busqueda ProgressBar (componente) en un ScrollPane (componente) ActionScript 3.0

Hola a todos, tengo el siguiente problema:
Quisiera implementar una barra de progreso de carga en ActionScript 3.0. También tengo un boton de regreso para regresar a un swf principal.

en mi layer de acciones tengo:

stop();


// Seteo parámetros del Scroll

// Este el MovieClip donde esta la imagen
scroll_mc.source = ctsRipley_mc;

//Tamaño de la imagen
scroll_mc.setSize(1025,625);

/////////////////////////////////////////

// funcion Regresar al menú principal

function Regresar(event:MouseEvent):void {

var xPos = 0;
var yPos = 0;
var swf:MovieClip;
var loader:Loader = new Loader();
// Este es el swf principal
var defaultswf:URLRequest = new URLRequest("TarifarioRipley3.swf");
bregreso.removeEventListener(MouseEvent.CLICK,Regr esar);
loader.load(defaultswf);
loader.x = xPos;
loader.x = yPos;
addChild(loader);



}

// listeners
bregreso.buttonMode = true;
bregreso.addEventListener(MouseEvent.CLICK,Regresa r);



El problema es que cuando implemento cualquier progressBar no se muestra mientras carga. ¿ Cómo podría implemetarlo?.
  #2 (permalink)  
Antiguo 02/06/2010, 04:18
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: ProgressBar (componente) en un ScrollPane (componente) ActionScript 3.0

Hola

Bueno, te pongo un ej

Código actionscript:
Ver original
  1. this.loaderInfo.addEventListener(ProgressEvent.PROGRESS, barratest);
  2.  
  3. function barratest(e:ProgressEvent):void {
  4.  
  5. var cargado:int = e.bytesLoaded;
  6.             var total:int = e.bytesTotal;
  7.             var porcentaje:int = cargado/total*100;
  8.             test.width = porcentaje*10/100;
  9.             test.setProgress(cargado,total);
  10.  
  11. }

p.d: para mejor visualización del setProgress la propiedad mode de ProgressBar (en inspector de componentes, debe estar en manual)

saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com

Etiquetas: 3.0, bar, barra, progreso, progress, acciones
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 11:02.