
Код AS1/AS2:
var txtFormat:TextFormat = new TextFormat();
txtFormat.size = 24;
txtFormat.color = 0xAA0000;
txtFormat.font = "Arial";
txtFormat.bold = true;
var time_txt:TextField = this.createTextField("time_txt", 1, 0, 0, 0, 0);
time_txt.border = false;
time_txt.autoSize = true;
time_txt.embedFonts = true;
time_txt.setNewTextFormat(txtFormat);
var yourDate:Date = new Date(2009, 12, 31);
var yourDateMsec:Number = yourDate.getTime();
var interval:Number = setInterval(countDown, 1000);
function countDown():Void
{
var nowDate:Date = new Date();
var nowDateMsec:Number = nowDate.getTime();
var msec:Number = yourDateMsec - nowDateMsec;
if (msec <= 0)
{
time_txt.text = "Уже наступило";
clearInterval(interval);
}
else
{
var sec:Number = Math.floor(msec / 1000);
var min:Number = Math.floor(sec / 60);
var hour:Number = Math.floor(min / 60);
var day:Number = Math.floor(hour / 24);
sec %= 60;
min %= 60;
hour %= 24;
time_txt.text = "" + day + " : " + hour + " : " + min + " : " + sec;
}
}
countDown();
На сцене должно быть текстовое поле с нужными заэмбеденными символами.