首页 > 解决方案 > 如何更改 Oculus Touch 控制器上的抓取按钮和“按钮”单击按钮?

问题描述

抓取的默认按钮是“Axis1D.PrimaryHandTrigger”,按钮点击是“Button.One”。虽然这些是默认设置,但我想更改设置,以便它可以接受不同的输入。

我找不到将输入添加到这些 OVR 触摸控制器的位置和方式。

标签: c#unity3doculus

解决方案


使用 Unity Axes ID检查统一的官方文档以获取 VR 输入。

转到项目设置并选择输入。您可以在此处更改自定义 VR 输入的输入之一,如下图所示:

在此处输入图像描述

还将轴从 Y 轴更改为第 11 轴(操纵杆)并取消选中反转。见下图:

在此处输入图像描述

现在您可以在脚本中调用它们,如下例所示:

void Update()
    {
        if(Input.GetAxis("Vertical") == 1)
        {
            //Do something
        }
    }

推荐阅读