2011-07-18 44 views
1

我正在使用AndEngine並獲取觸摸事件。 有OnAreaTouched()事件,android AndEngine獲取Tap(點擊)事件?

但我需要得到TAP事件的圖像繪製(點擊)..我可以做到這一點使用onAreaTouch但即使當用戶只是觸摸..我想用戶點擊那。建議,示例或教程?

+0

對不起,點擊是什麼意思?點擊? – Egor

+0

@Egor是的,我的意思是點擊。 – user850150

回答

3

基本上,點擊是ACTION_DOWN,一些ACTION_MOVE's和ACTION_UP觸摸事件操作的組合,即出現在一個小區域中。您所需要做的就是檢查您的ACTION_UP是否出現在您的ACTION_DOWN附近。如果您需要一些額外的準確性,您可以檢查這些操作之間的時間間隔,以確保這是一次點擊。只需存儲ACTION_DOWN的位置和時間,並將其與您的ACTION_UP的位置和時間進行比較 - 您就可以區分點擊或其他內容。希望這可以幫助。

相關問題