GameDev Brasil
https://www.gamedev.com.br/forum/

Encontrar o valor do angulo de colisão de dois circulos
https://www.gamedev.com.br/forum/viewtopic.php?f=17&t=2448
Página 1 de 1

Autor:  thiagonagaoka [ Sex Abr 30, 2010 7:29 pm ]
Título:  Encontrar o valor do angulo de colisão de dois circulos

Pessoal, é o seguinte, quando minhas duas bolas(a bola branca e uma outra qualquer) se colidirem, quero que meu algoritmo ache o angulo de colisão, para que eu ache a velocidade depois da colisão nos eixos x e y. O máximo que cheguei foi até aqui:
float tangente = distYCenter / distXCenter;
onde distYCenter é (bolaDois.y - bolaUm.y) e distXCenter é (bolaDois.x - bolaUm.x). E outra, estou querendo entender o porque que não posso mudar os valores das variáveis dentro do método que desenha? Aqui tentei fazer mas a checagem da colisão das bolas com as bordas da tela não funciona. Valeu e até mais.[/img]

Página 1 de 1 Todos os horários são GMT - 3 horas
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/