【发布时间】:2021-03-12 12:21:47
【问题描述】:
这是我第一个使用 Hololens 和 MRTK for Unity 的项目。我想制作一个按钮,在按下时重新启动玩家的体验。
我使用以下代码将一个按钮连接到一个新脚本:
SceneManager.LoadScene(SceneManager.GetActiveScene().name);
按下按钮时,场景似乎会重新加载,但所有 MRTK/Hololens 功能都会停止。手部和眼球追踪没有反应,我无法与全息图互动。
我知道我可以手动创建一个重置方法来移动场景中的所有对象并重置特定脚本,但我正在尝试通过按下按钮来完全卸载和重新加载尽可能多的 Unity 应用程序。
那么,如何在 Hololens2 上正确地重新加载 Unity 场景?我仍在对此进行研究,并将更新我在这里找到的内容。非常感谢这里的任何帮助,谢谢!
【问题讨论】:
标签: c# unity3d virtual-reality hololens mrtk