• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:どのボタンがクリックされたのかを判別させたい。)

FlashのActionScript3.0でボタンのクリック判別と画像表示させる方法

このQ&Aのポイント
  • - FlashのActionScript3.0を使用してシステムを構築中です。ステージに9個のボタンが配置されています。
  • - ボタンがクリックされた場合、対応する画像を表示する処理をしたいです。現在の実装では、全てのボタンが同じ画像を表示してしまいます。
  • - マウスイベントと識別IDを使用してボタンのクリックを判別し、対応する画像を表示する方法を知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

こうします。 function machiClick(e:MouseEvent):void { var i:int=e.target._id; imgPhoArr[i].visible = true; } つまり「e.target」がイベントの発生したオブジェクトになります。

norakin5656
質問者

お礼

ありがとうございます! おかげで難関を突破できました!!^^

その他の回答 (1)

  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

次のページ(2ページ)全体が参考になると思います。 (最初に広告が出て鬱陶しいですが...) 「ActionScript 3.0で始めるオブジェクト指向スクリプティング:第32回 Dictionaryクラスを使う|gihyo.jp … 技術評論社」 http://gihyo.jp/dev/serial/01/as3/0032 http://gihyo.jp/dev/serial/01/as3/0032?page=2

norakin5656
質問者

お礼

BlurFiltanさん、いつもお世話になっています。^^ 役に立ちそうなページへのリンク、ありがとうございます。 このような記事を読むと、 「何をしたいのか」を頭の中で技術用語に 置き換える必要があるなとつくづく思う次第です。 日々の仕事に忙殺され、なかなか学ぶ機会を設けることも できずにいますが、時間を見つけてスキルアップしていこうと思います。

関連するQ&A