如何检查动作脚本3.0中单击了哪个按钮

时间:2012-08-27 12:18:32

标签: actionscript-3 flash

我正在制作游戏动作脚本我希望当用户搜索任何区域等时,必须选择该区域的值我有7个区域。如何识别哪个是点击按钮或选定区域

1 个答案:

答案 0 :(得分:3)

您的问题不是很清楚,但您可以添加鼠标监听器来检查是否单击了按钮。您可以使用event.target来检测实际点击的按钮。

this.mcButton1.addEventListener(MouseEvent.CLICK, handleButtonClick);
this.mcButton2.addEventListener(MouseEvent.CLICK, handleButtonClick);
this.mcButton3.addEventListener(MouseEvent.CLICK, handleButtonClick);

function handleButtonClick(event:MouseEvent):void
{
    var button:DisplayObject = DisplayObject(event.target);
    trace('I am clicked: ' + button);
}