使用后禁用框架标签上的按钮?
Disable button on frame label once I used it?
我认为我做对了,因为我从这个论坛得到了一些参考。
我的问题是(不仅对我而且对一些同事,我也认为它可以帮助其他用户)。我有这个原始框架,将某物想象成一张地图,然后我按下一个按钮转到另一个框架(例如一个房间)。当我从那个房间回到我的地图时,我想要那个我曾经被禁用的按钮,这样我就不能再在那个房间玩了。
我试过一些基于这种脚本的:
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");
});
我认为我做对了,因为我从这个论坛得到了一些参考。 我的问题是(不仅对我而且对一些同事,我也认为它可以帮助其他用户)。我有这个原始框架,将某物想象成一张地图,然后我按下一个按钮转到另一个框架(例如一个房间)。当我从那个房间回到我的地图时,我想要那个我曾经被禁用的按钮,这样我就不能再在那个房间玩了。
我试过一些基于这种脚本的:
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");
});