我有两个场景。一个带有地图,另一个带有按钮和东西。 (有点像UI场景)如何在运行时通过脚本同时加载两个场景?
我认为我需要类似Application.LoadLevelAdditive
之类的东西,但是它已经过时了。
最佳答案
SceneManager.LoadScene
是您要寻找的。它具有3个重载:
LoadScene(int sceneBuildIndex);
LoadScene(string sceneName);
LoadScene(int sceneBuildIndex, LoadSceneMode mode);
最后一个是您问题的答案。您可以将模式指定为加性。
using UnityEngine.SceneManagement;
SceneManager.LoadScene(1,LoadSceneMode.Additive);
关于c# - 在运行时同时加载两个场景,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38538808/