AS3,ReferenceError: Error #1056:
AS3,ReferenceError: Error #1056: 无法为 ×× 创建
属性 ×××。
当把显示对象关联到脚本类,而此时又将这个显示对象中的显示对象在属性面板中设置了名称,会出现“ReferenceError: Error #1056: 无法为 ×× 创建属性 ×××。”的错误。网上都说在脚本类中定义一个相同名称和类型的共有属性即可,其实不需要这么麻烦,只需像下面这样做:
在Flash9中,“文件”菜单,“发布设置”,在ActionScript版本选择后面的“设置...”按钮,进入ActionScript3.0设置,将“舞台:自动声明舞台实例”的复选框勾选上,再导出就OK了。
ReferenceError: Error #1056的处理
FLASH 2009-12-02 15:15:09 阅读407 评论1 字号:大中小
在 Flash 9中, 你可以把一个舞台对象关联到一个脚本类 (Actionscript class) . 你可以把一个 MovieClip的扩展对象拖放在舞台上, 然后在属性面板(properties pane), 指定其属性.但是当你试图使用这个新功能的时候,却会得到类似于下面的错误报告:
ReferenceError: Error #1056: 无法为 chengye_txt 创建属性 psw。at flash.display::Sprite/flash.display:Sprite::constructChildren()at flash.display::Sprite$iinit()at flash.display::MovieClip$iinit()at chengye_txt$iinit()at flash.display::Sprite/flash.display:Sprite::constructChildren()at flash.display::Sprite$iinit()at flash.display::MovieClip$iinit()