【发布时间】:2011-02-15 17:36:25
【问题描述】:
此代码的第一行抛出 ReferenceError #1069。 “在 ObjectButtonSkin 上找不到属性 focusMask,并且没有默认值。” “皮肤”变量是 MovieClip 类型,而实际对象实例是 ObjectButtonSkin 类型(它扩展了 MovieClip)。
if (skin["focusMask"] != null)
if (skin["focusMask"] is DisplayObject)
(skin["focusMask"] as DisplayObject).visible = false;
这从来都不是问题,所以我不确定为什么会这样。 ObjectButtonSkin 类没有被标记为动态或其他任何东西,所以也许这就是问题所在?一个网站建议我应该使用“()”而不是“[]”来访问该属性,但这似乎不对。
【问题讨论】:
标签: flash actionscript-3 indexed-properties referenceerror