【发布时间】:2016-07-27 05:00:35
【问题描述】:
我有一台带触摸屏的电脑(win 7),我正在使用RTS mobile package 它正在使用Input.GetTouch 功能来获取触摸输入,但它在我的电脑上不起作用,尽管它在 android 版本中工作正常。我正在使用 unity5.4 独立构建
【问题讨论】:
我有一台带触摸屏的电脑(win 7),我正在使用RTS mobile package 它正在使用Input.GetTouch 功能来获取触摸输入,但它在我的电脑上不起作用,尽管它在 android 版本中工作正常。我正在使用 unity5.4 独立构建
【问题讨论】:
Windows 上的 Unity 触控支持只是承诺,Unity 团队从未实施过。我的团队很久以前就为这个问题构建了一个解决方案,但它是闭源的。上次我检查资产商店有一个替代品(我认为称为“windows 8 touch”)。
准备好使用另一个 API,而不是 Input.GetTouch,因为那里没有注入事件。
当然,如果您只需要来自触摸的模拟鼠标事件,那么 P0IT10n 的答案就足够了。当然多点触控手势是不可能的。
【讨论】:
尝试使用Input.GetMouseButton(0)。用你的GetTouch做一个或(||)
【讨论】: