我正在做一个使用单位4的教程,他们正在使用这个:
Applicaiton.LoadLevel(Appliaction.loadedLevel +1);
为了进入下一个场景。我正在使用unity 5,它告诉我使用场景管理器,因为以前的方法现在已过时。
替换上面的新代码是什么?
Scene
结构具有一个buildIndex
变量来存储索引。因此,要加载下一个场景:
using UnityEngine.SceneManagement;
int currentSceneIndex = SceneManager.GetActiveScene().buildIndex;
if(currentSceneIndex<SceneManager.sceneCount-1)
{
SceneManager.LoadScene(currentSceneIndex + 1);
}
使用UnityEngine;使用UnityEngine.SceneManagement;公共课程next_level:MonoBehaviour{public void next_levl(){
SceneManager.LoadScene(SceneManager.GetActiveScene()。buildIndex +1);}
}