Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Não seria mais eficiente dessa forma?

me pergunto se não é mais eficiente ao invés de por:

private void OnTriggerEnter2D(Copllider2D outro);
    {
        this.Destruir();
    }

    private void Destruir()
    {
        GameObject.Destroy(this.gameObject);
    }

por:


    private void OnTriggerEnter2D(Collider2D other)
    {
        GameObject.Destroy(gameObject);
    }
1 resposta
solução!

Na verdade já percebi que não, depois esse "Private Void Destruir;" tem que ser chamado, por isso não pode ser feito daquela forma