la cuenta final!
jeje, como que el título no es muy adecuado sobre todo en tiempos de guerra, pero bue..
estaba haciendo jugando con flash, y pues como ya falta poco para el FlashForMexico, se me ocurrió hacer un "cuenta atrás" desde ahora hasta la fecha de la inauguración.
copiar , pegar en flash, ctrl + enter.
[code]
endDate = new Date(2003,03,02,10,00,00,00)
timeLeft = (endDate - new Date());
var d = 24*60*60*1000;
var h = 60*60*1000;
var m = 60*1000;
var s = 1000;
Math.dosDigitos = function( value ){
return (value < 10 )?( "0" + value ):(value)
}
function calculate (factor){
var result = Math.floor(timeLeft /factor)
timeLeft -= (result * factor)
return Math.dosDigitos(result);
}
getTimeLeft = function (){
timeLeft = (endDate - new Date());
if( timeLeft > 0 ){
dias = calculate(d)
horas = calculate(h)
minutos = calculate (m)
segundos =Math.dosDigitos(Math.floor(timeLeft/1000));
campo.text = dias + " días, " + horas + " : " + minutos + " : " + segundos
}else{
//se acabó
campo.text = "00 días, 00 : 00 : 00"
clearInterval(id)
}
}
this.createTextField("campo",1,0,0,0,0)
this.campo.autoSize= true;
id= setInterval(getTimeLeft,1000)
stop();
[/code]
A la hora de preguntarle a migue si le gustaría ponerlo, a este le gustó la idea, por lo que le hice uno animado, más bonito; bueno, ese ya luego lo veremos en línea.
por ahora les dejo este para jueguen un ratito.
Muy buena idea cool! :)
Genial es muy buen codigo lo que si no entido es com ol isiste apra la pagina de ffm como lo linkeaste a graficas
Quisiera saber como encontrar Tipografías para flash del tipo moderno que se utilizan ultimamente en webs. Desde ya muchisimas gracias. y disculpen moolestias.
Hola. Excelente!!!, je je je, disculpa, una duda, como le haces para que te tome encuenta la diferencia de horarios de los paises.
Saludos.
no la toma en cuenta, usa la hora de sistema, pero vamos, el plan era que sirviera para mexico, hehe
igual i si se hace con UTC, si jala, aunque igual puede que alguien tenga la fecha mal en su compu.
Muchas gracias por el tutorial esta muy bueno solo una duda donde le pones para que empieze a contar desde una cierta fecha por ejemplo que fuera para el proximo mes de junio el dia 15 gracias!!!
hola.
en la línea
endDate = new Date(2003,03,02,10,00,00,00)
es la fecha en la que finaliza el conteo
es el objeto fecha de flash, año,mes, dia, hora, minutos, segundos
el mes es base cero, es decir enero=0, febrero =1 ....
suerte
kada
Hola!
tengo dudas con este countdown, cómo hago para:
1. cambiar la tipografía
2. insertar los milisegundos restantes ????
Gracias de antemano.
Desde Santiago de Chile, Pepón.
A CERCA DE CAMBIAR LA TIPOGRAFIA
Borra la siguiente linea del codigo:
this.createTextField("campo",1,0,0,0,0)
... y en su lugar colocas un campo de texto dinamico con el formato q mas rabia te de,a cuya instancia la nombras igual que en la linea que hemos borrado, es decir, " campo ".
Así podrás cambiar la tipografia.. creo ;)