簡體   English   中英

libGDX導致多點觸控問題

[英]libGDX Causing Multitouch Problems

我正在開發一個游戲,該游戲的屏幕右下角有一個虛擬操縱桿,而左下角有一個“移動”按鈕。 因此,您可以使用操縱桿將角色指向正確的方向,然后按下“移動”按鈕以朝該方向前進。 直到今天,這一切都很好,現在當我按屏幕前進時,我的操縱桿受到了影響。 我知道這不是編碼問題,因為我已經8天沒有打開處理觸摸的文件了,並且可以正常工作。 同樣,在關閉我的應用程序,然后使用與libGDX完全獨立的另一個應用程序之后,多點觸控也出現了相同的問題。 那么,你們是否認為這是我的設備libGDX的問題,還是我只是沒有為libGDX正確編碼多點觸控? 我正在使用Stage ,控件是Stage上的Actor ,我應該注意,在重新啟動手機后,另一個未使用libGDX的應用程序可以正常工作。 只有在我打開基於libGDX的游戲之后。 對此感到非常沮喪,我將放棄libGDX。 我很高興張貼任何要求的代碼。

編輯:請參閱下面的評論。 這似乎是Galaxy Nexus以及其他一些三星設備的特定問題。 這個基於libGDX的應用在其他設備(如原始droid和ASUS Transformer平板電腦)上沒有任何問題。

原來這根本不是libGDX的問題...我的任何代碼也不是問題。 Galaxy Nexus處理多點觸控的方式似乎存在錯誤。 您可以在此鏈接中查看錯誤報告。 似乎從4.0.4版本開始,此錯誤仍然沒有修復。 我目前仍在運行帶有4.0.2的VZW Galaxy Nexus,我想我們所能做的就是等待並在游戲中放下免責聲明,直到(如果有的話)它得到修復。

通過鎖定和解鎖設備,問題確實消失了(有時),但是如果我回到主屏幕並重新打開應用程序,問題很快就會回來。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM