所以,我有一个名为“LoginScreen”的影片剪辑,里面有一个名为“confirmbutton”的实例。
我想将 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.
我很确定它存在并且它的命名正确(有没有大写的确切名称),所以我猜它可能是一个范围问题。