コード例 #1
0
    // Faz tudo o que é necessário para cada colisão
    private void TratarColisao()
    {
        GetComponent <Collider>().enabled     = false;
        GetComponent <MeshRenderer>().enabled = false;

        if (scriptableObjectDoColetavel.somATocar != null)
        {
            som.Play();
        }

        if (particula != null)
        {
            particula.Play();
        }

        scriptPontuacao.AumentarPontuacao(scriptableObjectDoColetavel.valorDoColetavel);

        StartCoroutine(DestruirObjeto());
    }