Unity - Scripting API: Application.LoadLevel

Method group is Obsolete

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Submission failed

For some reason your suggested change could not be submitted. Please <a>try again</a> in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

Obsolete Use SceneManager.LoadScene.

Declaration

public static void LoadLevel(int index);

Obsolete Use SceneManager.LoadScene.

Declaration

public static void LoadLevel(string name);

Parameters

Parameter Description
index The level to load.
name The name of the level to load.

Before you can load a level you have to add it to the list of levels used in the game. Use File->Build Settings... in Unity and add the levels you need to the level list there. MonoBehaviour.OnLevelWasLoaded is called on all active game objects after the level has been loaded. Refer to Order of execution for event functions for more information regarding the calling sequence once a level is loaded.