19/06/2007, 16:12
|
| | Fecha de Ingreso: septiembre-2006
Mensajes: 1.193
Antigüedad: 18 años, 1 mes Puntos: 30 | |
Re: Sin dias, solo horas, minutos y segundos y en marquesina horizontal
Código:
//aumenta un cero si es menor que 10 (ejemp: 5 será 05)
var mascero:Function = function (n:Number):String {
return n<10 ? '0'+n : n;
};
var mi_fmt:TextFormat=new TextFormat()
mi_fmt.font="mifuente"
falta_txt.embedFonts=true
//fecha limite (año, mes, dia, hora, minuto, segundo
var fecha_limite:Date = new Date(2007, 5, 28, 23, 59, 59);
//
this.onEnterFrame = function() {
//
falta_txt._rotation++;
falta_txt._x++;
//
var fecha_actual:Date = new Date();
//verificamos el tiempo faltante
var falta:Number = (fecha_limite.getTime()-fecha_actual.getTime())/10;
if (falta>0) {
//hacemos los cálculos
var h:Number = Math.floor(falta/360000);//horas
var m:Number = Math.floor((falta%360000)/6000);//minutos
var s:Number = Math.floor((falta%6000)/100);//segundos
var cs:Number = Math.floor((falta%100));//centésimas de segundo
//lo mostramos en un campo de texto
falta_txt.text = mascero(h)+':'+mascero(m)+':'+mascero(s);
} else {
//si ya no falta nada
falta_txt.text = 'es tiempo...';
delete this.onEnterFrame;
}
};
stop();
recuerda que tienes que embeber una fuente (por el efecto de "GIRO"),para que funcione la fuente y todo el codigo, yo la llame "mifuente". |