一個關於unity3d中ios設備多點觸控順序的問題

若是隻有單個觸控,通常直接寫Input.GetTouch(0),也許理所固然地會認爲,第二個按下去的手指就是Input.GetTouch(1)。事實上有可能順序偏偏相反。數組 查看Touch結構體的文檔,你會發現有個fingerId變量,這個變量的文檔中,官方已經解釋了這個問題 :若是有觸控信息發生變化(新的觸摸按下或鬆開),已經存在的觸控數據的數組索引可能會變化,而它的fingerId是不會變的
相關文章
相關標籤/搜索