Как активировать подсказки контроллера 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 ответов

Другие вопросы по тегам