flash制作 倒数10至0 帮忙完善一下 谢谢!

来源:百度知道 编辑:UC知道 时间:2024/05/05 20:24:41
帧1AC:
x =10;
帧2AC:
if (number(X)>0) {
x = number(x)-1;
} else {
x = 0;
}
帧13AC:
gotoAndPlay(2);
我想在1帧加一个开始的按钮怎么加?

第一帧加帧动作stop()
再加一个按钮,动作
on(release){
gotoAndPlay(2);
}

设置两个帧
分别是2个关键证
第一帧放一个按钮并且在上面打上gotoAndPlay(2)
在帧上写stop x=10
第二关键帧上写onEnterFrame=function(){
if(x》0){x--}else{x-=0}

}

var num:Number = 10;
createTextField("txt1",1,Stage.width/2,Stage.height/2,0,0);
txt1.autoSize = "center";
txt1.border = true;
txt1.text = num--;
var textFormat:TextFormat = new TextFormat();
textFormat.size = 25;
textFormat.color = 0xFF0000;
txt1.setTextFormat(textFormat);

var clearID:Number = setInterval(funTimer, 1000);
function funTimer() {
txt1.text = num--;
txt1.setTextFormat(textFormat);
if (num<0) {
clearInterval(clearID);
}

}

复制到时间轴运行 主要用 setInterval来定时执行