私は AS3 にはまったく慣れていませんが、以前に AS2 を何度も使用したことがあります。ボタンを作成してステージに配置し、クラス内にこれを追加しました:
test.addEventListener(MouseEvent.CLICK, buttonClicked);
function buttonClicked(ev:MouseEvent):void
{
trace("Clicked");
}
ステージが見つからないため、これは機能しません。これを機能させる唯一の方法は、クラスではなくボタンと同じフレームにリスナーを配置することです。
しかし、この周りには離れているに違いありません。
ありがとうございました。エリ
更新 - エラー メッセージの追加
上記のコードをすべて外部クラスに保持すると、これらはエラーになります。
行 22 1120: 未定義プロパティ テストへのアクセス。行 22 1120: 未定義のプロパティ myButtonClick へのアクセス。