开始我的游戏时(无论平台如何),我注意到所有的场景在显示初始屏幕后都会立即加载到背景中。我知道它们正在被加载,因为一旦我尝试从菜单中加载它们,它们就会立即显示出来。而且启动后立即加载会花费很多时间。
但是,我只想首先加载菜单场景(标题)。而且只有在选择了一个选项之后,我才想加载其他选项。
在菜单代码中,一旦单击按钮,我便会加载这样的场景。
StartCoroutine (LoadALevel ());
协程方法:
private IEnumerator LoadALevel()
{
async = SceneManager.LoadSceneAsync("space");
yield return async;
}
感谢您的帮助!