Se eu forço meu personagem contra a parede ele a atravessa.
Se eu forço meu personagem contra a parede ele a atravessa.
Olá!
Esse problema pode estar ocorrendo por vários motivos, mas aqui estão algumas possíveis soluções:
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.
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!
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!