我正在尝试按照本教程 ( 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 拖到两个 Controller 上,但我仍然收到此编译错误。
没有脚本,我可以戴上耳机并看到 Controller 并四处走动。
任何帮助,将不胜感激!谢谢
最佳答案
随着 SteamVR Unity Plugin 2.0 版的发布,Valve 更新了代码以使用新的 SteamVR 输入系统(移除之前的 Controller 系统)。更多信息:
您可以:
关于c# - 找不到 SteamVR_Controller,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52451153/