单击两次后显示按钮 Flash CS6 As2

Show button after two clicks Flash CS6 As2

我想让我的 "button 3" 在单击 "button 1" 和 "button 2" 后可见。我该怎么做?

我没有尝试过任何代码,因为我不知道该怎么做 :p

您可以为每个 bt 使用全局变量,为最后一个 btn 使用侦听器,例如,当您单击 bt1 时替换变量的原始值,假设:

bt1 = 0;现在可以是 bt1 = 1;

你把这些写在根的第一帧 o 的某个地方,如果你把它写在当前时间线之外,请记住指向正确的时间线。

假设您在根的第一帧中写入:

bt1=0;
bt2=0;

mybt._visible = false; //here you turn it off

onEnterFrame = function(){
    if (bt1 == 1 && bt2 == 1){
        trace("Say it Worked");
        mybt._visible = true; //and here you turn it on
        delete this.onEnterFrame;
    }
}

然后每个按钮必须有类似的东西:

on (release) {
    _root.bt1 = 1; // or 2, depends on what button it is
   // Your Actions
}

并且您的隐形按钮必须具有实例名称,在本例中为:"mybt"