我正在调试AS3应用程序,当调整浏览器窗口大小时,我收到两条错误消息之一:
TypeError:错误#1009:无法访问空对象引用的属性或方法。 at reader_fla :: MainTimeline / ResetContainer()at reader_fla :: MainTimeline / ResizeStage()at reader_fla :: MainTimeline / StageResized()
或者:
错误:错误#2099:加载对象未充分加载以提供此信息。在flash.display :: LoaderInfo / get width()at reader_fla :: MainTimeline / GetNewLightBoxPanelSize()at reader_fla :: MainTimeline / UpdateLightBox()at reader_fla :: MainTimeline / ResizeStage()at reader_fla :: MainTimeline / StageResized()
它是由其他人写的,前段时间,分布在很多.as文件中,我完全不知道是什么导致了这个错误 - 如果浏览器重新最大化然后再缩放没有错误消息显示!我知道这不是一个很大的信息,但如果有人能指出我正确的方向,我将非常感激。
提前干杯!
答案 0 :(得分:0)
在FLA的主时间轴上似乎有一个ResizeStage函数(调用ResetContainer函数?),在计算调整大小的位置时,它试图引用正在加载的外部资产。
您是否可以访问源FLA?如果是这样,打开“发布设置> Flash”标签中的“允许调试”可能会帮助您获取问题的确切行。