2010-04-19 15 views
0

注:所有AS3写在CS4和编译闪光10需要在图书馆ScrollPane组件,即使它没有被使用父影片

我有一个加载单独的独立SWF影片父电影。这个独立的影片恰好使用ScrollPane组件(fl.containers.ScrollPane),并且它在自己启动时正确运行。

当我尝试有一个Parent影片加载独立SWF,我收到一个运行时错误:

类型错误:错误#1009:无法访问空对象引用的属性或方法。 在fl.containers ::的ScrollPane/drawBackground() 在fl.containers ::的ScrollPane /平局() 在fl.core :: UIComponent/callLaterDispatcher()

我明白,可以通过添加可避免该错误将ScrollPane组件添加到父级电影库中。我的问题是为什么这是必要的?如果组件仅用于由Loader类加载的独立SWF,为什么父级电影还需要该组件在库中?

回答

0

似乎更像ScrollPane在被引用之前未初始化。可能是父母在使用前不让swf执行其初始化代码。

相关问题