Comunidad de diseño web y desarrollo en internet online

precarga

Citar            
MensajeEscrito el 17 Sep 2008 02:07 pm
Hola a todos, nuevamente molestando, esta vez es ya para finalizar lo q estoy armando.

tengo q hacer q un barra se vaya cargando, como una precargar comun, pero cada "x" segundos.
Llegando a "tiempo_total", que seria una variable que tendria el tiempo total de carga de la barra, esta terminaria llena


yo lo quise hacer, pero se me complico, sobre todo, porq no se como llenar la barra:

Código :

//variables 
var coin:Number = 0; 
var tiempo_total:Number=30;

//funcion para contar el tiempo 
var frecuencia:Number = setInterval(reloj, 1000); 
 
for (tiempo_total;tiempo_total>=0;tiempo_total--) { 
function reloj():Void { 

   
 //Esto tendria q llenar la barra, seg a seg
      coin++; 
 
      if (tiempo_total==0) 
{ 
 
         clearInterval(frecuencia);
}
//la barra tendria q estar llena???
   } 
} 


Pero esto no funciona para nada y la barra ni sikiera se como hacerla, si alguien me ayudara esatria agradecido

Desde ya gracias.
Saludos

Por bubudrc

Claber

591 de clabLevel

1 tutorial

 

mayo 2006

firefox
Citar            
MensajeEscrito el 17 Sep 2008 03:24 pm
Suponiendo que tienes en la escena un MovieClip con nombre de instancia "barra" entonces deberías sacar el porciento existente entre coin y el total y asignárselo a la escala en las "_x" de esta:

Código ActionScript :

//variables 
var coin:Number = 0;
var tiempo_total:Number = 30;

//funcion para contar el tiempo 
var frecuencia:Number = setInterval(reloj, 1000);

//---Poner la barra en escala 0
barra._xscale = 0;

function reloj():Void {

   coin++;
   
   //---Asignarle una escala a la barra
   var pCent:Number = coin / tiempo_total * 100;
   barra._xscale = pCent;
   
   //---Cuando llegue al final
   if (coin == tiempo_total) {
      clearInterval(frecuencia);
   } 
}

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 17 Sep 2008 07:31 pm
espectacular....la verdad q hace rato me venis salvando la vida....

gracias por toda tu ayuda y tus respuestas.

saludos

Por bubudrc

Claber

591 de clabLevel

1 tutorial

 

mayo 2006

firefox

 

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