Skip to content

Commit 5703c75

Browse files
fix - prevent marking dynamically spawned objects as in-scene
This fix just ignores any spawned objects when setting any just loaded InScenePlaced objects while running in the editor.
1 parent 2956fcf commit 5703c75

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

com.unity.netcode.gameobjects/Editor/InScenePlacedProcessor.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,11 @@ public void OnProcessScene(Scene scene, BuildReport report)
2121
{
2222
foreach (var networkObject in FindObjects.FromSceneByType<NetworkObject>(scene, true))
2323
{
24+
// Exclude any already spawned objects found since this
25+
if (networkObject.IsSpawned)
26+
{
27+
continue;
28+
}
2429
networkObject.InScenePlaced = true;
2530
}
2631
}

0 commit comments

Comments
 (0)