首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在多场景视图中切换场景?

如何在多场景视图中切换场景?
EN

Stack Overflow用户
提问于 2019-07-20 01:58:00
回答 1查看 353关注 0票数 3

我正在测试Unity的这个新功能,允许同时打开多个场景。我想知道如何在不关闭主场景(基本是UI)的情况下加载或卸载某个场景。我找不到任何教程

EN

回答 1

Stack Overflow用户

发布于 2019-07-20 02:14:42

您将希望使用SceneManager和附加加载功能。附加加载意味着以前的场景在加载新场景时不会被清除。

代码语言:javascript
复制
       SceneManager.LoadScene("YourScene", LoadSceneMode.Additive); //Additive
       SceneManager.LoadScene("YourScene", LoadSceneMode.Single); //Conventional loading

只需记住,来自活动场景的照明设置将用于所有场景。这通常是加载的第一个场景,除非手动设置,如下所示。

代码语言:javascript
复制
            SceneManager.SetActiveScene(SceneManager.GetSceneByName("Scene2"));

有关更多细节,请访问:https://docs.unity3d.com/ScriptReference/SceneManagement.LoadSceneMode.Additive.html https://docs.unity3d.com/ScriptReference/SceneManagement.SceneManager.html

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57117549

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档