Comunidad de diseño web y desarrollo en internet online

Ayuda con precarga

Citar            
MensajeEscrito el 26 Abr 2005 03:13 pm
Hola a todos, me gustaria que por favor me ayudaran, es que necesito hacer una barra de precarga pero que se cargue y diga el porcentaje que va cargando la pelicula swf, me podrian explicar como hacerlo.....mil gracias :? [/b]

Por diheredia

11 de clabLevel



 

msie
Citar            
MensajeEscrito el 26 Abr 2005 04:07 pm
Holas!, mira eso es muy facil, aunque yo personalmente me demore como 1 año buscando como hacerlo jjeje :oops:

Bueno mira, la cosa es muy sencilla:

Ingredientes:
(Para que te quede ordenadito :wink: )

4 Capas
1 campo de texto dinamico
1 Movieclip (Si quieres que quede con alguna animacion)
y lo mas importante 1 Pelicula que reproducir.

Bueno mira:
1. Este codigo lo pegas en el primer frame de la primera capa que llamaremos Acciones:

Código :

function cargando() {
   var total, cargados, porcentaje;
   total = _root.getBytesTotal();
   cargados = _root.getBytesLoaded();
   porcentaje = Math.floor((cargados*100)/total);
   porcentaje_txt.text = porcentaje + " %";
   barra_mc.gotoAndStop(porcentaje);
   if (cargados == total) {
      clearInterval(hiloPrecarga);
      play();
   }
}
var hiloPrecarga = setInterval(cargando, 1);
stop();

(Si alguien quiere explicar el codigo, con mucho gusto jeje, que yo me acuerdo pa que es toda esa vaina pero igual funciona)

2. En la segunda capa (en el primer frame) pones el texto dinamico, que tiene como nombre de instancia porcentaje_txt y le escribes ahi en ese cajon 100%

3. Ahora te vas a hacer un movieclip que se llame barra_mc y le das como nombre de instancia barra_mc ese lo pones en la 3 capa en el primer frame y a ese movieclip le pones una duracion de 100 fotogramas con tu animacion de "Llenado" o como la quieras, con tal e que no sea muy pesada!

4. Ahora en la 4 capa pones la pelicula que hiciste, y que comienze en el 2 frame. y en el ultimo frame de duracion de tu pelicula le das la accion de Stop para que no se repita cada vez que finalize.

Bueno espero que te sirva y entiendas la cosa. de todas formas mira aca un editable por si no entiendes algo.

Funcionamiento:
http://www.geocities.com/myjuancho/pruebas/carga.swf

Editable:
http://www.geocities.com/myjuancho/pruebas/carga.fla

Por Saldarriaga

25 de clabLevel



Genero:Masculino  

Medellín - Colombia!

msie
Citar            
MensajeEscrito el 26 Abr 2005 05:29 pm
Este ejemplo lo puedes encontar en los ejemplos (valga la redundancia) de Cristalab.
o si no, preguntale a Freddie XD XD

Por elav

Claber

1461 de clabLevel

9 tutoriales

Genero:Masculino  

Administrador de Sistemas

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.