问题描述
|
我正在盖房子。现在我想当我在门上单击时保持打开状态。
我正在使用效果按钮。
我想我需要一些代码来将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
解决方法
不要在您的门上使用Button对象,而要使用MovieClip。在该MovieClip的框架上绘制打开的门,然后在该框架上设置标签“ open”。然后在Click函数中,通过执行e.target.gotoAndStop(\“ open \”);来切换其框架。