我有两个场景。一个有地图,一个有按钮和东西。 (有点像UI场景)如何通过脚本在运行时同时加载两个场景?
我想我需要像Application.LoadLevelAdditive
这样的东西,但它已经过时了。
答案 0 :(得分:2)
SceneManager.LoadScene
正是您要找的。它有3个重载:
LoadScene(int sceneBuildIndex);
LoadScene(string sceneName);
LoadScene(int sceneBuildIndex, LoadSceneMode mode);
最后一个是你问题的答案。您可以将模式指定为添加剂。
using UnityEngine.SceneManagement;
SceneManager.LoadScene(1,LoadSceneMode.Additive);