そのため、「confirmbutton」という名前のインスタンスを持つ「LoginScreen」という名前のムービークリップがあります。
LoginScreen をステージに追加し、その中のボタンにイベント リスナーを設定したいのですが、エラーが発生し続けます。
これは私のコードです:
var LoginScreen:loginscreen = new loginscreen;
LoginScreen.x = stage.stageWidth / 2;
LoginScreen.y = stage.stageHeight / 2;
addChild(LoginScreen);
LoginScreen.confirmbutton.addEventListener(MouseEvent.CLICK, test);
function test(e:MouseEvent):void{
trace("Sup?");
}
エラーが発生します:
Symbol 'LoginScreen' 1046: Type was not found or was not a compile-time constant: confirmbutton.
私はそれが存在し、適切に名前が付けられていると確信しています(大文字のない正確な名前を持っています)ので、おそらくスコープの問題であると推測しています。