怎样用flash制作倒计时!!!要详细的回答,详细的代码
flash制作倒计时
- 提问者网友:斑駁影
- 2021-05-09 19:49
- 五星知识达人网友:拜訪者
- 2021-05-09 20:21
我有as3.0的倒计时代码。
做一个动态文本,命名“chaDate”
输入代码:
stage.addEventListener(Event.ENTER_FRAME,onEvent);
function onEvent(evt:Event):void {
var date:Date=new Date();
var fullYear:uint=date.fullYear;
var month:uint=date.month+1;
var date2:uint=date.date;
var hours:uint=date.hours;
var minutes:uint=date.minutes;
var seconds:uint=date.seconds;
var day:uint=date.day;
var date3:Date=new Date(2009,1,18,0,0,0,0);
var shijiancha:Number=(date3.getTime()-date.getTime())/1000;
if (shijiancha>0) {
var shengyutian:uint=shijiancha/(3600*24);
var shengyuxiaoshi:uint=(shijiancha-shengyutian*3600*24)/3600;
var shengyufen:uint=(shijiancha-shengyutian*24*3600-shengyuxiaoshi*3600)/60;
var shengyumiao:uint=shijiancha-shengyutian*24*3600-shengyuxiaoshi*3600-shengyufen*60;
chaDate.text="距哈尔滨大冬会开幕还有"+shengyutian+"天"+shengyuxiaoshi+"时"+shengyufen+"分"+shengyumiao+"秒";
} else {
chaDate.text="倒计时已经结束,祝选手们取得好成绩。";
removeEventListener(Event.ENTER_FRAME,onEvent);
}
}
- 1楼网友:七十二街
- 2021-05-09 21:24
- 2楼网友:未来江山和你
- 2021-05-09 20:30
倒计时是不?简单得很,做一个动态文本,命名为"time_txt"
加入以下脚本到帧上:
var i:Number = 5;//从哪开始倒计时
function 倒计时(){
if(i > 0) i--;
}
setInterval(倒计时,1000);