我有移动精灵的问题。我将onAreaTouch()
事件附加到几个精灵上。在这种情况下,还有两个事件。首先,isActionMove()
和第二isActionUp()
。
当我拖动精灵时,如果它通过另一个精灵,事件将离开精灵并开始拖动另一个精灵。我怎么能避免这个?
如果我快速拖动,isActionUp()
方法无法正常工作,但如果我进行慢速拖动,isActionUp()
方法正常工作。
答案 0 :(得分:1)
使用
mScene.setTouchAreaBindingOnActionDownEnabled(true);
从onCreateScene()方法返回场景对象之前。