how to destroy current gameobject unity code example

Example 1: unity destroy gameobject

// Destroy this gameobject
Destroy(gameObject);

// Kills the game object in 5 seconds
Destroy(gameObject, 5);

// Removes this script instance from the game object
Destroy(this);

// Removes the rigidbody from the game object
Destroy(GetComponent<Rigidbody>());

Example 2: destroy gameobject unity

Destroy(this.gameObject);

Example 3: how to destroy an object in unity

Destroy(gameObject);

Example 4: how to destroy a gameobject after some hits in unity 3d

public int hit = 0; public GameObject brickParticle; public AudioClip Brick_breaking; void OnCollisionEnter(Collision other) {     hit += 1; } void checkhit() {     if (hit == 2)     {         AudioSource.PlayClipAtPoint(Brick_breaking, transform.position);         Instantiate(brickParticle, transform.position, Quaternion.identity);         GM.instance.DestroyBrick();         Destroy(gameObject);     } }