倒计时,这个计时器越来越多的应用于各大网站和户外电子屏。
用事例来一次教会你flash as2.0 制作倒计时。
一、主场景中新建动态文本框,分别命名为 tian、shi 、fen、miao
二、在新建一图层,出入代码:
var d4:Date = new Date(2014, 4, 25, 11, 30, 0, 0);
function updateTimer():Void {
var my_date:Date = new Date();
var cha = d4.getTime()-my_date.getTime();
var tiantt= Math.floor(cha/86400000);
var shitt=Math.floor(cha/3600000)-tiantt*24;
var fentt=Math.floor(cha/60000)-shitt*60-tiantt*24*60;
var miaott=Math.floor(cha/1000)-fentt*60-shitt*3600-tiantt*3600*24;
if(tiantt<10){
tiantt="0"+tiantt;
}
if(shitt<10){
shitt="0"+shitt;
}
if(fentt<10){
fentt="0"+fentt;
}
if(miaott<10){
miaott="0"+miaott;
}
tian.text= tiantt;
shi.text=shitt;
fen.text=fentt;
miao.text=miaott;
}
var intervalID:Number = setInterval(updateTimer, 100);