如何激活SteamVR控制器提示

时间:2019-01-10 21:10:20

标签: c# unity3d steamvr

在Unity3D VR游戏中,我试图指导用户如何使用SteamVR 2.0中的内置控制器提示进行传送,抓取物体等。 SteamVR软件包中的Unity脚本有一个名为ControllerHintsExample.cs的脚本,但是它提供的唯一示例是如何循环显示所有提示,而不是如何触发特定提示。

在搜索了有关此事的稀疏文档和其他帖子之后,这就是我到目前为止的内容:

[SteamVR_DefaultAction("Teleport")]
public SteamVR_Action_Boolean teleportAction;

...

public void ShowTriggerHint()
    {
        ControllerButtonHints.ShowButtonHint(this, teleportAction); //todo: assess
    }

但是,这不起作用,我已经走到了尽头。据我了解,如果可以正确触发,那么激活传送的按钮将在VR的控制器上闪烁。对于如何实现这一目标的任何帮助将不胜感激。

0 个答案:

没有答案