SceneManager.LoadSceneAsync C# (CSharp) Method

LoadSceneAsync() public static method

public static LoadSceneAsync ( string sceneName ) : void
sceneName string
return void
    public static void LoadSceneAsync(string sceneName)
    {
        if (sceneLoaderPrefab == null)
            FindSceneLoaderPrefab();

        if (sceneLoaderPrefab != null) {
            GameObject sceneLoaderGO = GameObject.Instantiate<GameObject>(sceneLoaderPrefab);
            SceneLoader sceneLoader = sceneLoaderGO.GetComponent<SceneLoader>();
            sceneLoader.Load(sceneName);
        } else {
            Debug.LogError("Failed to load scene! Could not find SceneLoader prefab.");
        }
    }

Usage Example

Exemplo n.º 1
0
 // == onclick Events ==
 public void Start_OnClick()
 {
     SceneManager.LoadSceneAsync(SceneNames.GAME_LEVEL);
 }
All Usage Examples Of SceneManager::LoadSceneAsync