首页 > 解决方案 > 找不到 SteamVR_Controller

问题描述

我正在尝试按照本教程(https://www.youtube.com/watch?v=XH942mANiv4)在 Unity 中创建 Pokemon Go 克隆。但是,我也在尝试通过 SteamVR 让它在 VR 中工作。

但是,按照 Wenderlich 网站上的 Vive 指南(https://www.raywenderlich.com/792-htc-vive-tutorial-for-unity),我收到以下错误:

Assets/Scripts/ViveControllerInput.cs(7,13):错误 CS0246:找不到类型或命名空间名称“SteamVR_TrackedObject”。您是否缺少使用指令的“Valve.VR”?

我将 ViveControllerInputTest 拖到两个控制器上,但仍然出现此编译错误。

如果没有脚本,我可以戴上耳机并查看控制器并四处走动。

任何帮助,将不胜感激!谢谢

标签: c#unity3dvirtual-reality

解决方案


随着 SteamVR Unity 插件 2.0 版的发布,Valve 更新了代码以使用新的 SteamVR 输入系统(移除之前的控制器系统)。更多信息:

您可以:


推荐阅读