当我使用 SteamVR_LoadLevel 加载新场景时所有控制器冻结
When I load New Scene With SteamVR_LoadLevel All Controllers Freezing
嘿,我正在统一开发 VR 应用程序。我的项目中有一些场景。第一幕一切都很好。有一个关卡我正在使用“播放器”预制件,当我使用 SteamVR_LoadLevel 开始加载新场景时。开始功能,下一个场景加载很好,我的 HMD 运行 宁好但控制器冻结。我是下一个场景中的 CameraRig,我在检查器内部使用复选框(未选中)销毁了 Player [SteamVR] 游戏对象。
我尝试了 Unity SceneManagement 或其他东西,但找不到解决方案。顺便说一句,如果我直接运行那个场景,每个控制器都工作正常。
等待您的答复谢谢。
我找不到解决此问题的方法,但我更改了我的游戏对象。我想如果你使用 Player 预制前一个场景,如果你在下一个场景中使用 CameraRig,那么控制器会冻结。因为 CameraRig 的虚拟现实动作设置不同(或损坏)。当我意识到这种情况时,我将我的 CameraRig 对象更改为 Player 预制件。如果你接受,这就是我的解决方案。
嘿,我正在统一开发 VR 应用程序。我的项目中有一些场景。第一幕一切都很好。有一个关卡我正在使用“播放器”预制件,当我使用 SteamVR_LoadLevel 开始加载新场景时。开始功能,下一个场景加载很好,我的 HMD 运行 宁好但控制器冻结。我是下一个场景中的 CameraRig,我在检查器内部使用复选框(未选中)销毁了 Player [SteamVR] 游戏对象。
我尝试了 Unity SceneManagement 或其他东西,但找不到解决方案。顺便说一句,如果我直接运行那个场景,每个控制器都工作正常。
等待您的答复谢谢。
我找不到解决此问题的方法,但我更改了我的游戏对象。我想如果你使用 Player 预制前一个场景,如果你在下一个场景中使用 CameraRig,那么控制器会冻结。因为 CameraRig 的虚拟现实动作设置不同(或损坏)。当我意识到这种情况时,我将我的 CameraRig 对象更改为 Player 预制件。如果你接受,这就是我的解决方案。