unity游戏引擎-Input.GetTouch在触摸屏PC单机版中不起作用



我有一台带触摸屏的电脑(win 7),我使用RTS移动软件包,它使用Input.GetTouch功能来获得触摸输入,但它在我的电脑中不工作,尽管它在android版本中运行良好。我正在使用unity5.4独立构建

只承诺在Windows上支持Unity触摸屏,Unity团队从未实现过。我的团队早就为这个问题建立了一个解决方案,但它是封闭源代码的。上次我检查资产商店有一个替代方案(我想叫"windows 8 touch")。

请准备使用另一个API,而不是Input.GetTouch,因为事件不会注入其中。

当然,如果你只需要来自触摸的模拟鼠标事件,那么P0IT10n的答案就足够了。当然,多点触摸手势在那时是不可能的。

尝试使用Input.GetMouseButton(0)。对GetTouch 执行或(||)

最新更新