4
respostas

Se eu forço meu personagem contra a parede ele a atravessa.

Se eu forço meu personagem contra a parede ele a atravessa.

4 respostas

Olá!

Esse problema pode estar ocorrendo por vários motivos, mas aqui estão algumas possíveis soluções:

  1. Verifique se ambos os objetos, o personagem e a parede, têm um componente Collider. No Unity, para que dois objetos não passem um pelo outro, ambos precisam ter um Collider.

  2. Se ambos já têm um Collider, verifique se eles estão configurados corretamente. Às vezes, o Collider pode não estar abrangendo todo o objeto, fazendo com que partes dele possam atravessar outros objetos.

Essas são dicas gerais que podem funcionar. Por favor, verifique esses pontos para resolver o problema.

Espero ter ajudado e reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!

Sucesso

Um grande abraço e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Ambos possuem um collider e está configurado

Olá, tudo bem?

Dá uma olhada nesse tópico tem várias dicas de como resolver o problema. Durante o curso a gente também vai aplica-las, mas no começo é mais rápido tratar os comportamentos maiores e depois voltar nos ajustes finos.

Bons estudos!

Neste topico eu falo sobre este assunto e como achei uma solução