Input.GetTouch无法在触摸屏PC独立版本中运行

时间:2016-07-27 05:00:36

标签: unity3d touch

我有一台带触摸屏的电脑(win 7),我正在使用RTS mobile package它正在使用Input.GetTouch功能来获取触摸输入但它在我的电脑中无法工作,尽管它在android中工作正常建立。我正在使用unity5.4独立版本

2 个答案:

答案 0 :(得分:1)

只承诺在Windows上提供Unity触摸支持,Unity团队从未实现过。我的团队很久以前就为这个问题建立了一个解决方案,但它是封闭源代码。上次我检查资产商店有另一种选择(我认为称为“Windows 8 touch”)。

准备使用另一个API,而不是Input.GetTouch,因为没有注入事件。

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

答案 1 :(得分:0)

尝试使用Input.GetMouseButton(0)。使用GetTouch

执行或(||)