O TEMA DO FÓRUM ESTÁ EM MANUTENÇÃO. FEEDBACKS AQUI: ACESSAR

Unity - Script c# para destruir objetos

Iniciado por Fergame33 0, 15/02/2020 às 22:17

15/02/2020 às 22:17 Última edição: 15/02/2020 às 22:31 por Fergame33 0
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:
Avatar by "ATSUKO-CHAN"