团结 - VR - 应用切换器?



我们有一堆使用Unity创建的VR演示和应用程序。我们希望将它们全部放在一台机器上,并使用启动器允许用户在没有帮助的情况下查看各种演示。

我们希望有人能够在使用 Vive 时做所有事情。因此,他们在VR中看到演示/应用程序菜单 - 然后可以选择一个,查看它,然后返回启动器菜单以查看另一个。

我知道我可以从 Unity 启动其他.exe - 但我可以从另一个 VR 应用程序启动另一个 VR 应用程序,然后优雅地返回吗?

我认为启动新的 exe 会导致糟糕的用户体验。可以防止这种情况的唯一解决方案是将每个游戏导出到一个包中,然后将所有游戏包合并到一个新项目中,您可以在其中添加启动器。如果您的脚本中可能存在冲突,只需为每个游戏中的每个脚本提供一个单独的命名空间:

namespace FirstGame
{
public class Foo : MonoBehaviour
{
// your code here
}
}

最新更新