【问题标题】: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 方向做了同样的事情,但没有错误消息。

【问题讨论】:

    标签: apache-flex actionscript-3 flexbuilder


    【解决方案1】:

    如果您添加mouseX 的类正在扩展DisplayObject 类型(并且如果它是任何类型的Flex 组件),那么您已经拥有该类型的具有该名称的变量。作为修复名称,您的变量名称为其他名称,例如。 myMouseX。如果您不知道我对扩展类的确切了解,请查看Object-oriented programming in ActionScript 上的教程。

    【讨论】:

      猜你喜欢
      • 2012-11-04
      • 1970-01-01
      • 1970-01-01
      • 2017-10-05
      • 2015-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-01
      相关资源
      最近更新 更多