错误是啥:与命名空间 public 中的继承定义 flash.display:DisplayObject.mouseX 存在冲突?
Posted
技术标签:
【中文标题】错误是啥:与命名空间 public 中的继承定义 flash.display:DisplayObject.mouseX 存在冲突?【英文标题】:What is the error :a conflict exists with inherited definition flash.display:DisplayObject.mouseX in namespace public?错误是什么:与命名空间 public 中的继承定义 flash.display:DisplayObject.mouseX 存在冲突? 【发布时间】:2011-01-19 15:18:29 【问题描述】:这出现在我试图使用 mouseEvent 移动对象时。 我将 mouseX 和 mouseY 的变量放在公共类中。我对 X 和 Y 方向做了同样的事情,但没有错误消息。
【问题讨论】:
【参考方案1】:如果您添加mouseX
的类正在扩展DisplayObject
类型(并且如果它是任何类型的Flex 组件),那么您已经拥有该类型的具有该名称的变量。作为修复名称,您的变量名称为其他名称,例如。 myMouseX
。如果您不知道我对扩展类的确切了解,请查看Object-oriented programming in ActionScript 上的教程。
【讨论】:
以上是关于错误是啥:与命名空间 public 中的继承定义 flash.display:DisplayObject.mouseX 存在冲突?的主要内容,如果未能解决你的问题,请参考以下文章
致命错误:命名空间声明语句必须是 /home/central1/public_html/wp-content 中脚本中的第一个语句