·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]最常见编程错误代码的说明附实例介绍

时间:2012-09-05 10:20CuPlayer
[AS3]最常见编程错误代码的说明附实例介绍,AS3编程错误,as3错误代码

1000
对 _ 的引用不明确。
引用可能指向多项。例如,下面使用了 rss 和 xml 命名空间。每个命名空间为 hello() 函数定义了不同的值。trace(hello()) 语句返回此错误,因为它无法确定使用哪个命名空间。
private namespace rss; private namespace xml; public function ErrorExamples() { use namespace rss; use namespace xml; trace(hello()); } rss function hello():String { return "hola"; } xml function hello():String { return "foo"; }
通过使用具体的引用来纠正不明确的引用。下面的示例 使用 namespace::function 这种格式指定所要使用的命名空间:
public function ErrorExamples() { trace(rss::hello()); trace(xml::hello()); }
1003
不允许将访问说明符与命名空间属性结合使用。
不能在定义中同时使用访问说明符(如私有或公共)和命名空间属性。
1004
找不到命名空间,或者命名空间不是编译时常量。
该命名空间未知,或是运行时可能具有不同值的表达式。检查命名空间的拼写及其定义的导入是否正确。
1006
super 表达式只能在类实例方法的内部使用。
1007
super 语句只能在类实例构造函数的内部使用。
不能在静态成员的内部使用 super 语句。只能在类实例的内部使用 super 语句。
1008
属性无效。
1010
override 属性只能在类的属性定义中使用。
不能在函数块的内部使用 override 关键字。

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器