Deleting Children of Prefab

Hey! in my game, I have “Room” prefabs, that basically are reusable areas, that are randomly re-instantiated as a new “Room” every time the player finishes a “Room” (think, infinite runner?) - While, in that room, some objects in it get deleted.

When the room is re-created, it is instantiated without the objects, that were deleted (in scene). Is there a way to only delete the objects, from the currently created room, that does not affect the prefab of it?

Thanks!

It shouldn’t happen that way… Are you sure you’re actually deleting the objects in the scene and not the objects in the prefab? The prefab should never be affected by the behaviour of instances in the scene.