Bem esse script realmente destrói objetos como cubos, cilindros , etc ele é próprio para jogos tipo minecraft um sistema de destruir o objeto com click basta apenas adicionar o script dentro do objeto desejado
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
/*
===============================================Creditos=================================================================
Autor: Fergame33 0
Bem esse script serve para fazer um minecraft dentro do seu game de unity, ele e bem simples na verdade e bem util o
script ele destroi objetos quando clicados (so os objetos que voce colocar esse script), basta colocar esse script
nos objetos que voce deseja que sejam destruiveis
@@@@@@@@@@@@ Atenção @@@@@@@@@@@@@@@
Preserve essa parte do script
(o resto pode mudar do jeito que quiser)
*/
public class quebrar : MonoBehaviour
{
bool mouseDentroDoObjeto;
void Start()
{
mouseDentroDoObjeto = false;
}
void Update()
{
if (mouseDentroDoObjeto == true)
{
if (Input.GetMouseButtonDown(0))
{
Destroy(gameObject);
}
}
}
void OnMouseEnter()
{
mouseDentroDoObjeto = true;
}
void OnMouseExit()
{
mouseDentroDoObjeto = false;
}
}
tutorial: