• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:AS3.0で、複数のボタンをaddChildを使って配置しマウスイベン)

AS3.0で複数のボタンをaddChildを使って配置しマウスイベントをfor文でまとめて設定する方法

このQ&Aのポイント
  • AS3.0で複数のボタンをaddChildを使って配置しマウスイベントをfor文でまとめて設定する方法について質問しています。
  • 現在のコーディングでは、ボタンの数と配置、マウスイベントの設定などをfor文を使用して行っています。
  • ただし、AS3.0と2.0では異なる点があるため、効率のよいコーディング方法を知りたいと思っています。

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

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

リスナー登録関数に引数を渡す方法 addEventListener(MouseEvent.CLICK,makeFunc(arg)) function makeFunc(arg):Function{ return function(e){ trace(arg) } } これでいけるでしょう

yoyoyoiyoi
質問者

補足

狙い通りにできました!! なるほど~戻り値データ型にFunctionなんてあったんですね。 このやり方って本屋で売っているFlashの本とかには載っていませんよね。 裏技的なことを教えていただいてありがとうございました。

関連するQ&A

専門家に質問してみよう