Cursos / Jogos Digitais / Desenvolvimento com Motores de Jogos II / Aula
Edite o script ColetaItem associado ao personagem e modifique o código do método OnTriggerEnter para que fique desta forma:
Veja que usamos o comando other.CompareTag(“ItemColetavel”) para verificar se realmente o objeto com o qual o personagem colidiu é um item marcado com essa Tag.
Assim seu código fica muito mais seguro e você não vai sair coletando coisas que não deveria :).
Se o objeto tiver a Tag ItemColetavel, usaremos o comando Destroy(other.gameObject) para remover efetivamente o objeto da cena. Execute o jogo e movimente o jogador para colidir com o Cubo. Então você verá que agora ele é removido da cena.
Versão 5.3 - Todos os Direitos reservados