2012-07-29 43 views
1

我正在使用AndEngine GLES 2.0以及我一直在閱讀大量的搜索答案,但我什麼也找不到任何東西...會發生什麼是我正在做一個遊戲,我有左邊的AnalogOnScreenControl屏幕和2個「按鈕」,所以當我使用模擬器並將手指一直移動到任何「按鈕」時,當我擡起手指時,模擬仍然「移動」,彷彿我仍然有我的手指在屏幕上......那麼有什麼辦法可以防止這種情況?比如爲模擬設置一個響應區域?我不知道我是否很好地解釋了自己......但任何幫助都非常感謝!AndEngine模擬和碰到的問題?

+0

你有什麼代碼?這聽起來很愚蠢,但是你在處理用戶將手指從屏幕上移開時產生的事件嗎? – Prmths 2012-07-31 11:21:25

回答

0

嘗試啓用多點觸控:

onCreateEngineOptions()加:options.getTouchOptions().setNeedsMultiTouch(true);

現在,當你在操縱桿上的手指按下一個按鈕用另一個手指,它會引用一個不同的pointerID。