Undo.DestroyObjectImmediate

Switch to Manual
public static void DestroyObjectImmediate (Object objectToUndo);

Parameters

objectToUndoThe object that will be destroyed.

Description

Destroys the object and records an undo operation so that it can be recreated.

Destroys the object with the same behaviour as DestroyImmediate (objectToUndo, true); Also stores all destroyed objects in the undo buffer so that they can be fully recreated.