【问题标题】:drag and drop with haxe nme使用 haxe nme 拖放
【发布时间】:2013-01-22 02:41:23
【问题描述】:

我正在尝试在针对触摸设备的 haxe NME 中进行简单的拖放操作,但我做不到。

我试过 startDrag(),mouseDown、mouseUp 和 mouseMove 的组合,TouchEvent.TOUCH_BEGIN、TouchEvent.TOUCH_END、TouchEvent.TOUCH_MOVE 和 startDragTouch() 等的组合。但在前 3 种情况下,应用程序崩溃在 androin 中,在最后一个中,我得到:

 nme.display.Sprite has no field startTouchDrag

在编译时。

有人知道在 haxe NME 中支持拖放触摸设备的方法吗?任何提示如何实现这一点?

非常感谢

问候

【问题讨论】:

    标签: android ios drag-and-drop touch haxe


    【解决方案1】:

    好的,最后,使用 MouseEvent.MOUSE_DOWN、MouseEvent.MOUSE_UP 和 MouseEvent.MOUSE_MOVE 的自定义实现工作,但我需要使用来自传递元素的协调来获取 StageX 和 StageY,而不是直接从“阶段”。这样就不会崩溃。

    问候。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多