我正在建造房屋。现在我希望当我点击一扇门时它会保持打开状态。 我正在使用一个效果按钮。
我认为我需要一些代码才能在点击它之后将te按钮保持在关闭状态
这是我的动作脚本3
import flash.ui.Mouse;
import flash.events.MouseEvent;
// SOUNDS
var sound_aaah:Sound = new Sound();
sound_aaah.load(new URLRequest("aaah.mp3"));
// END SOUNDS
// CLICK EVENTS
trapDeur.addEventListener(MouseEvent.CLICK, trapDeurClick);
function trapDeurClick(e:MouseEvent):void {
sound_aaah.play();
gotoAndStop(1);
}
// END CLICK EVENTS
答案 0 :(得分:0)
请勿使用Button对象作为门,请使用MovieClip。在该MovieClip中的框架上绘制打开的门,并在该框架上设置标签“打开”。然后在Click函数中通过执行e.target.gotoAndStop(“open”)切换其框架;