We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 81ceb88 commit e1affb5Copy full SHA for e1affb5
1 file changed
MLAPI/NetworkingManagerComponents/Core/NetworkSceneManager.cs
@@ -108,9 +108,17 @@ private static void OnSceneLoaded(AsyncOperation operation)
108
private static void OnSceneUnload(AsyncOperation operation)
109
{
110
isSwitching = false;
111
- if(NetworkingManager.singleton.isServer)
+ if (NetworkingManager.singleton.isServer)
112
113
SpawnManager.MarkSceneObjects();
114
+
115
+ NetworkedObject[] networkedObjects = MonoBehaviour.FindObjectsOfType<NetworkedObject>();
116
+ for (int i = 0; i < networkedObjects.Length; i++)
117
+ {
118
+ if (!networkedObjects[i].isSpawned && (networkedObjects[i].sceneObject == null || networkedObjects[i].sceneObject == true))
119
+ networkedObjects[i].Spawn();
120
+ }
121
122
SpawnManager.FlushSceneObjects();
123
}
124
else
0 commit comments