我有一个多点触控的显示器。在桌面系统上的libgdx中可以处理多点触控(win7,osx ......)?
答案 0 :(得分:10)
不。
Libgdx使用LWJGL作为其桌面平台后端(*)。您可以在LwjglInput.java中看到supportsMultitouch()
返回false,并且它将0以外的指针编号硬编码为返回固定值。
我认为LWJGL在Libgdx可能会使用它之前必须支持多点触控。 (我不确定LWJGL中对多点触控事件的支持是什么。)如果你有其他系统API来获取多点触控事件,那么它不应该太难获得{{1}使用它。
(*)还有一个JGLFW后端,但我不认为这是供公众使用的(而且我不确定它是否能更好地进行多点触控输入)。