我是新手在这里我得到了一个恐怖的地方,我不能从我的主fla加载外部swf输出就像这样说
`TypeError: Error #1009: Cannot access a property or method of a null object reference.
at com.senocular.utils::KeyObject/construct()
at com.senocular.utils::KeyObject()
at com.asgamer.basics1::Ship()
at com.asgamer.basics1::Engine()`
我创建了一个按钮,并尝试加载名为basics1的swf文件,其中包含上述所有类,并使用操作代码片段加载swf文件 请帮助我不是程序员抱歉,如果我的问题很简单
答案 0 :(得分:0)
通过添加此
来解决问题 if(stage) {
initialize();
} else {
addEventListener(Event.ADDED_TO_STAGE,initialize);
}
}
private function initialize(e:Event = null):void {
removeEventListener(Event.ADDED_TO_STAGE,initialize);
// here goes the code that's currently in Engine constructor
}
在公共功能引擎
之后