使用框架标签上的按钮一旦我使用它



我认为我正在做正确的事情,因为我有一些参考文献。我的问题是(不仅对我,而且对某些共同汇款,我也认为它可以帮助其他用户)。我有这个原始的框架,将某些内容想象为地图,然后按下一个按钮,该按钮转到另一个框架(例如,一个房间)。当我从那个房间回到地图时,我想要那个确切的按钮,我曾经被禁用,所以我不能再在那个房间里玩。

我尝试了基于这种脚本的一些:

myBtn.onRelease = function() {
    this.enabled = false;
}

和这个...

btn.enabled = false;
btn.on(MouseEvent.CLICK, hideObject);
myClip.mouseEnabled = false;
myClip.mouseChildren = false;

和我失去了轨道的其他一些脚本!

,但我认为它具有有关鼠标事件的某些内容,可见或可见?

我必须承认我现在是菜鸟。我已经尝试了很多事情,但是找不到正确的答案!

请告诉我是否以前回答了,因为我在任何地方都找不到。

谢谢!我不能非常感谢!

根据要求,我目前有:框架标签" F1"的动作

this.f1library_btn.on ("click", function() {
    root.gotoAndStop("f1r4");
});

它很好!然后,在框架标签" F1R4"上,我有:

this.f1back_btn.on ("click", function() {
    root.gotoAndStop("f1");
});

您与帧标签F1R4上的某些内容交互。不错的流程。当我单击此按钮/f1back_btn时,我回到" f1",我想禁用" f1library_btn"按钮,这样我就不能超过一次框架标签" f1r4"。

>

在这一点上,我觉得您主要是在为我工作(这不是我的意思),但是正如我所说,我真的需要关于如何使其工作的解释!

谢谢!

这是您可以做什么的示例:

如果您的按钮与移动框架的时间表在相同的时间轴上,则可以简单禁用或隐藏:

this.f1library_btn.on("click", function(e) {
    //the clicked button can be referenced with the event's (e) current target property
    e.currentTarget.visible=false;  //hide the button or e.currentTarget.mouseEnabled=false to disable the button
    root.gotoAndStop("f1r4");
});

最新更新