1

私はゲームインアクションスクリプトを作成しています。ユーザーがリージョンなどを選択するときに、そのリージョンの値を選択する必要があります。7つのリージョンがあります。クリックされたボタンまたは選択された領域のどちらであるかを識別する方法

4

1 に答える 1

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);
}
于 2012-08-27T12:26:36.173 に答える