Skip to content

Commit 9ec0eda

Browse files
committed
Fix second function "OnSceneSwitch" to use the scene switch fix as well.
1 parent 5377775 commit 9ec0eda

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

MLAPI/NetworkingManagerComponents/Core/NetworkSceneManager.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,10 @@ internal static void OnSceneSwitch(uint sceneIndex)
9494
}
9595
SpawnManager.DestroySceneObjects();
9696
lastScene = SceneManager.GetActiveScene();
97-
nextScene = SceneManager.GetSceneByName(sceneIndexToString[sceneIndex]);
98-
AsyncOperation sceneLoad = SceneManager.LoadSceneAsync(nextScene.buildIndex, LoadSceneMode.Additive);
97+
98+
string sceneName = sceneIndexToString[sceneIndex];
99+
AsyncOperation sceneLoad = SceneManager.LoadSceneAsync(sceneName, LoadSceneMode.Additive);
100+
nextScene = SceneManager.GetSceneByName(sceneName);
99101
sceneLoad.completed += OnSceneLoaded;
100102
}
101103

0 commit comments

Comments
 (0)