我正试图在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中有一种方法可以支持触控设备的拖放?有任何关于如何实现这一点的提示吗?
非常感谢
问候
发布于 2013-01-22 20:01:34
好的,最后,使用MouseEvent.MOUSE_DOWN,MouseEvent.MOUSE_UP和MouseEvent.MOUSE_MOVE的自定义实现起作用了,但我需要使用传递的元素中的协调来获得StageX和StageY,而不是直接从“阶段”中获得它们。这样,就不会崩溃。
致以问候。
https://stackoverflow.com/questions/14450715
复制相似问题