AS3 TypeError: Error #1009错误
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提示错误的代码是哪一行了。这样的话我,我们就可以清楚找找到问题所在了。
根据提示找出错误,修改后。问题解决

7、调试功能除了刚刚说的功能外,还有很多更实用的功能,变量查看,断点调试,大家可以多尝试,对查错调试有很大帮助!!
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:73
阅读量:75
阅读量:59
阅读量:178
阅读量:105