A comunidade brasileira de desenvolvimento e programação de jogos.
Bem-vindo: Qua Jan 27, 2021 2:17 pm

Todos os horários são GMT - 3 horas




Criar novo tópico Responder  [ 3 mensagens ] 
Autor Mensagem
 Título: Unity 2D (Problema nos Colliders)
MensagemEnviado: Qui Set 10, 2015 12:20 am 
Offline
Membro novo

Registrado em: Qui Set 10, 2015 12:08 am
Mensagens: 1
Olá galera, estou tentando montar um labirinto e tenho encontrado grandes dificuldades, simplesmente porque os colliders não respondem, montei dois edge collider 2d para fazer as paredes do labirinto, porém eles não interagem com o collider do ponto que é movido pelo ponteiro do mouse....

Alguém pode me ajudar? Não sei quase nda do script e não muito de unity, então sejam detalhistas kk

Imagens : Imagem


Voltar ao topo
 Perfil  
 
 Título: Re: Unity 2D (Problema nos Colliders)
MensagemEnviado: Qua Dez 02, 2015 7:54 pm 
Offline
Membro novo

Registrado em: Qua Dez 02, 2015 10:07 am
Mensagens: 1
Como assim? Qual é o objetivo? Quando toca nas paredes perde vida ou recomeça o nível por exemplo?


Voltar ao topo
 Perfil  
 
 Título: Re: Unity 2D (Problema nos Colliders)
MensagemEnviado: Qui Dez 03, 2015 4:40 pm 
Offline
Membro novo
Avatar do usuário

Registrado em: Sex Nov 27, 2015 5:18 pm
Mensagens: 14
Localização: Belo Hozironte - MG
Pode ser otimização da Unity.
Marque seu labirinto como static, se ele não for static ela vai ignorar a colisão pois seu labirinto possui um colisor complexo.

Seu colisor que segue o mouse precisa ter um componente Rigidbory.

Isso vai fazer os eventos de colisão funcionarem.... mas não irá fazer o seu "personagem" não pular as paredes. Pois vc está movendo ele com a posição do mouse. (Imagino que esteja fazendo isso).

Para mover o seu personagem e manter a física funcionando mude a sua velocidade (velocity do componente Rigidbory) e não a sua posição.

Bem... existem um pouco mais de técnicas nisso... mas já é um começo.

_________________
Imagem


Voltar ao topo
 Perfil  
 
Exibir mensagens anteriores:  Ordenar por  
Criar novo tópico Responder  [ 3 mensagens ] 

Todos os horários são GMT - 3 horas


Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante


Enviar mensagens: Proibido
Responder mensagens: Proibido
Editar mensagens: Proibido
Excluir mensagens: Proibido
Enviar anexos: Proibido

Ir para:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traduzido por: Suporte phpBB