我正在尝试将 VRTK 资产的触摸板控件用于 Unity VR。使用 Touchpad Touch 似乎可以很好地工作,但对于更直接的输入,我们希望玩家实际按下 TouchPad 并按住以朝某个方向行走,并且不会让玩家通过几乎不触碰意外激活触摸板它。
由于 VRTk 有一个用于此更改的主要激活按钮,因此实现这一点并不难。
但是有时会读取两个控制器的输入,有时不会读取。有时玩家按下触摸板但玩家不动。其他时候它工作得很好。
任何人都知道为什么会发生这种情况,也许我能做些什么,当玩家按下按钮时总是得到我的输入并走路?
目前有时它不会立即对其做出反应,大多数情况下它会在按下触摸板后几毫秒后做出反应,并且通常根本不会读取输入。