闪光灯按钮保持按下状态

问题描述

| 我正在盖房子。现在我想当我在门上单击时保持打开状态。 我正在使用效果按钮。 我想我需要一些代码来将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 \”);来切换其框架。