2012-10-22 143 views
0

我在移動精靈時遇到問題。我將onAreaTouch()事件附加到了幾個精靈。在這個事件中還有兩個事件。首先,isActionMove()和第二isActionUp()AndEngine精靈正在移動

當我拖動一個精靈時,如果它通過另一個精靈,則事件離開精靈並開始拖動另一個精靈。我怎樣才能避免這種情況?

如果我做了一個快速拖動和上移,isActionUp()方法不起作用,但是如果我做了一個緩慢的拖動和上移,isActionUp()方法正在工作。

回答

1

使用

mScene.setTouchAreaBindingOnActionDownEnabled(true); 

從onCreateScene()方法返回場景對象之前。

+0

謝謝你的回答 – kgnkbyl