Flash AS3-在类的第2帧中导出时无法添加子级?
这是我的密码:Flash AS3-在类的第2帧中导出时无法添加子级?,flash,actionscript-3,actionscript,Flash,Actionscript 3,Actionscript,这是我的密码: public function main() { stage.addEventListener(KeyboardEvent.KEY_UP, hurdlesReactToArrowKeys); var loginScreen:dealerLogin = new dealerLogin addChild(loginScreen) 我的类被设置为在时间轴上SWF的第2帧和第1帧上导出,有一个预加载程序 舞台上什么也没有出现。如果设置为
public function main() {
stage.addEventListener(KeyboardEvent.KEY_UP, hurdlesReactToArrowKeys);
var loginScreen:dealerLogin = new dealerLogin
addChild(loginScreen)
我的类被设置为在时间轴上SWF的第2帧和第1帧上导出,有一个预加载程序
舞台上什么也没有出现。如果设置为在第1帧中导出,则在第1帧上预加载60%后显示
为什么这不起作用?我到底遗漏了什么?在您的文档类中有吗?无论发生什么情况,文档类都会在第1帧上导出。
因此,它可能在加载DealerLogin类之前运行该代码 有两种方法可以解决这个问题。我的首选解决方案是不使用文档类。相反,我将主类链接到一个空MovieClip,并将其放在第3帧的时间线上(在导出所有类之后)。通过这种方式,我知道在应用程序的任何部分开始运行之前,所有内容都已完成加载