用Flash8 怎么做倒记时 详细点啊?

来源:百度知道 编辑:UC知道 时间:2024/05/29 08:58:05

倒计时主要是通过逐帧动画及补间动画来实现。
在图层中的第1帧输入你要倒计时的最后一个数字比如输入10,在第5帧插入一个关键帧,将该帧的数字改成9,按照同样的方法,在第10,15,20,。。帧分别插入一个关键帧,分别将数字改成8,7,6。。。再最后两帧之前创建运动补间动画,基本就完成了

倒计时用动作脚本更为简单省事
帧上脚本:
time = new Object();
time.init = function() {
minute = 1;
second = 00;
};
time.interval = function() {
second--;
if (second<0) {
if (minute>0) {
minute--;
second = 59;
} else {
second = 0;
}
}
}
//minute与second分别为动态文本的两个变量
另外在场景上加一个按钮,并为按钮加脚本:
on(press){
time.init();
time_id = setInterval(time, "interval", 1000);
}
//每隔1000毫秒调用time函数