public static IEnumerator LoadScene(TheMatrix.GameScene gameScene) { loadConfirmed = false; sceneToLoad = gameScene; OnPendingLoadScene?.Invoke(); Log("Pending Load Scene: " + gameScene); while (!loadConfirmed) { yield return(0); } Log("Load Confirmed!"); SceneManager.LoadScene(TheMatrix.GetScene(gameScene)); }
public static void LoadScene(TheMatrix.GameScene gameScene) { SceneManager.LoadScene(TheMatrix.GetScene(gameScene)); }