AS3 TypeError: Error #1009错误

2025-11-07 07:06:19

1、此报错是因为在软件 还没有将对象载入到舞台,就被访问 了舞台

所以因为它找不到舞台,于是软件就报错了。

2、一个报错的例子:

var list:Array;   

trace(list.length) 

list还有实例化时候,这时候我们就去条用length的属性.

Ctrl+Enter运行.随即立刻便会报错

TypeError: Error #1009: 无法访问空对象引用的属性或方法。   

    at _fla::MainTimeline/frame1()  

3、依照上面的代码,我们继续

var list:Array;   

trace(list.length)  

这时候我们不使用Ctrl+Enter来运行。

而是改为Ctrl+Shift+Enter来运行调试。

4、这时候运行调者显示如下:

正在尝试使用 URL C:\DOCUME~1\*\LOCALS~1\Temp\未命名-1.swf 启动并连接到播放器   

解压缩后字节数为 [SWF] C:\Documents and Settings\*\Local Settings\Temp\未命名-1.swf 

5、显示又看

TypeError: Error #1009: 无法访问空对象引用的属性或方法。   

    at _fla::MainTimeline/frame1()[_fla.MainTimeline::frame1:2]  

这是我们回头看IDE界面,我们可以看到已经提示出错误的地方了

6、现在IDE提示错误的代码是哪一行了。这样的话我,我们就可以清楚找找到问题所在了。

根据提示找出错误,修改后。问题解决

AS3 TypeError: Error #1009错误

7、调试功能除了刚刚说的功能外,还有很多更实用的功能,变量查看,断点调试,大家可以多尝试,对查错调试有很大帮助!!

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢