void Destroy()

robot_2Generated
code_blocksInput

Description

Destroys the current GameObject. The object will be marked for destruction and will actually be destroyed at the start of the next frame. This allows for any ongoing operations or references to complete before the object is removed from the scene.

Usage

Call this method when you want to remove a GameObject from the scene. It is useful for cleaning up objects that are no longer needed, such as temporary effects or objects that have completed their purpose.

Example

// Example of using Destroy method
GameObject myObject = new GameObject();

// Perform operations with myObject

// When done, destroy the object
myObject.Destroy();
// Note: myObject will be destroyed at the start of the next frame.