Exemple #1
0
    private void OnCollisionEnter2D(Collision2D collision)
    {
        if (collision.gameObject.tag.Equals("block")) //se a cobra encostar no bloco, ela destroi
        {
            Destroy(collision.gameObject);
            gradeNivel.GerarComida();

            //if (tamanhoCorpoCobra < 3)
            //{
            //tamanhoCorpoCobra++;
            //}

            CancelInvoke("MovimentaçãoMapa");
            blocosComidos++;
            AutoSave.Salvar(blocosComidos);
            CriarCorpoCobra();
            //PoderEngenharia();
            Debug.Log("0.04" + "-" + (tamanhoCorpoCobra * 0.01f));
            InvokeRepeating("MovimentaçãoMapa", 0, 0.01f /* - (tamanhoCorpoCobra * 0.01f)*/);
        }
    }