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

barra de progreso

Estas en el tema de barra de progreso en el foro de Flash y Actionscript en Foros del Web. Hola a todos, es la primera vez que realizo una pagina web, he hecho ya el diseño de la pagina y he montado todos los ...
  #1 (permalink)  
Antiguo 11/11/2009, 09:52
 
Fecha de Ingreso: noviembre-2009
Mensajes: 4
Antigüedad: 15 años
Puntos: 0
barra de progreso

Hola a todos,
es la primera vez que realizo una pagina web, he hecho ya el diseño de la pagina y he montado todos los layers y frames, esta funcionando, pero como tiene demasiada información en imagenes pesa un poco, el caso es que cuando la subo a la red, como esta en 3 idiomas distintos, comienza a cargar la pagina en orden de los frames. La pregunta es como hacer una barra de progreso para indicar que se esta cargando la pagina?
Gracias
  #2 (permalink)  
Antiguo 11/11/2009, 10:20
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: barra de progreso

Hola pep123:
Tienes que desplazar tu película hasta el frame 2, para dejar libre el frame 1.
Creas un MC y en su Capa 1 frame 1 dibujas un rectángulo de 3 x 8 en las coordenadas X = 0 e Y = 0, lo agrupas, en el frame 100 coloca un fotograma clave y allí agrandas el rectángulo a 100 x 8, a ésta capa le das Interpolación de movimiento.
En el escenario principal creas una capa y en el frame 1 coloca el MC y le pones como nombre de instancia: barra_mc.
Creas otra capa y en el frame 1 coloca éste código:
Código:
function cargando() {
var total, cargados, porcentaje;
total = _root.getBytesTotal();
cargados = _root.getBytesLoaded();
porcentaje = Math.floor((cargados*100)/total);
barra_mc.gotoAndStop(porcentaje);
if (cargados == total) {
clearInterval(hiloPrecarga);
play();
}
}
var hiloPrecarga = setInterval(cargando, 1);
stop();
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 11/11/2009, 12:48
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años, 5 meses
Puntos: 67
Respuesta: barra de progreso

Aquí está el tutorial de precarga original:


http://www.cristalab.com/tutoriales/...-en-flash-c3l/
__________________
{ Flash }
  #4 (permalink)  
Antiguo 12/11/2009, 02:35
 
Fecha de Ingreso: noviembre-2009
Mensajes: 4
Antigüedad: 15 años
Puntos: 0
Respuesta: barra de progreso

ok, gracias lo probare y ya les comentare si funciono
  #5 (permalink)  
Antiguo 12/11/2009, 05:44
 
Fecha de Ingreso: noviembre-2009
Mensajes: 4
Antigüedad: 15 años
Puntos: 0
Respuesta: barra de progreso

hola bandit,
Pues ha funcionado a la perfección, gracias por el consejo.
Saludos
  #6 (permalink)  
Antiguo 12/11/2009, 06:23
 
Fecha de Ingreso: noviembre-2009
Mensajes: 4
Antigüedad: 15 años
Puntos: 0
Respuesta: barra de progreso

hola diego azul,
gracias por el link, me sirvio bastante
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 17:01.