flash十秒倒计时后进入第二帧

来源:百度知道 编辑:UC知道 时间:2024/05/09 20:20:14
我做了个flash 放了个动态文本框了.在第一帧写了如下代码:
var num = 10;//声明一个变量,初始值为10
function num_dec() {
if (num>0) {//如果这个变量大于0
num--;//则递减,设置递减的间隔时间在最后一句
} else {
clearInterval(myInterval);//否则,取消周期回调
}
td = num;//用动态文本td显示这个变量
}
myInterval = setInterval(num_dec, 1000);//设置变量每一千豪秒递减一次(1000豪秒等于一秒)
运行时该flash时就开始十秒倒计时了,我要十秒倒计时完后就跳到第二帧,请问该怎样修改?

var num = 10;
function num_dec() {
if (num>0) {
num--;
} else {
clearInterval(myInterval);
_root.gotoAndPlay(2);
}
td = num;
}
myInterval = setInterval(num_dec, 1000);

else语句下加入
gotoAndPlay(2);

加个这个语句就行了
if(num==1)(gotoAndStop(2))