Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/06/2007, 16:12
Rizzo
 
Fecha de Ingreso: septiembre-2006
Mensajes: 1.193
Antigüedad: 17 años, 6 meses
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".