flash8倒计时动画效果 怎么做

2025-12-14 15:53:56
推荐回答(1个)
回答1:

建一个动态文本 变量名:txt_time打开动作面板,在第一帧写代码:EndTime = new Date(2011, 7, 6, 20, 0, 0);
// 定义倒计时结束时间,此处为我的生日
// 注意,月份参数用0-11表示1-12月
NowTime = new Date();
// 定义当前时间
zong = Math.floor((EndTime.getTime()-NowTime.getTime())/1000);
// 取得当前时间与结束时间相差的总秒数
if (zong>0) {
tian = Math.floor(zong/(60*60*24));
// 取得剩余天数
zong = zong-tian*60*60*24;
shi = Math.floor(zong/(60*60));
// 取得剩余小时数
zong = zong-shi*60*60;
fen = Math.floor(zong/60);
// 取得剩余分钟数
zong = zong-fen*60;
miao = zong;
// 取得剩余秒数
txt_time = String(tian)+"天"+String(shi)+"时"+String(fen)+"分"+String(miao)+"秒";
}
在第二帧插入空白关键帧,写代码:gotoAndPlay(1);