Skip to content

Commit 4dc8129

Browse files
committed
make it back as before using a string instead of sceneIndex as sceneIndex probably is MLAPI's scene index and not unitys.
1 parent 4c6e43d commit 4dc8129

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

MLAPI/NetworkingManagerComponents/Core/NetworkSceneManager.cs

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

0 commit comments

Comments
 (0)