flash高手帮忙啊(解决了追加100分)

来源:百度知道 编辑:UC知道 时间:2024/05/17 22:46:25
解决了问题我会追加100分的

有10个mc(mc1,mc2......),有10个按钮(没有实例名),
我的意思是:
设置一个变量i=0,
按下一个按钮i+1,
然后按完10个按钮也就是当i=10时,开始播放
我用的是flash8,我在时间轴上写的是
stop();
if (i == 10) {
_root.play();
}
并且我在前一帧时间轴上写了
i=0;
在第一个按钮上写的是
on (release) {
mc1.gotoAndStop(2);
i++;
Button.enabled = false;
}
在第二个按钮上写的是
on (release) {
mc2.gotoAndStop(2);
i++;
Button.enabled = false;
}

......
一直到第十个按钮
但是报错了

**错误** 场景=场景 1, 图层=图层 5, 帧=2:第 4 行: 引用的属性没有该静态特性。
Button.enabled = false;

我想问一下高手怎么解决,或者怎么做成我要的效果,谢谢
解决了问题我会追加100分的
我用的是flash8
应该是as2吧

这个意思是说,这个button没有enabled这个属性。你看看是不是其他的啊,你用的是as2,还是as3 啊?
---------------
Button.enabled中的Button为按钮的实例名,如果你的button实例名为bt1,则应写作:bt1.enabled = false;

是不是应该给每个按钮元件命名、、?