Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida na colisão da bolinha embaixo e em cima da raquete

https://cursos.alura.com.br/course/pong-javascript/task/56100

Eu não consegui entender porque no (yBolinha - raio < yRaquete + raqueteAltura) a bolinha colide na parede na parte de baixo da raquete, se o meu comando ta dando a condição de que o meu eixo y da bolinha menos o raio dela é menor que o eixo y da raquete mais a altura, certo não seria colidir na parte superior da raquete? Porque o eixo y diminui subindo, certo? Fiquei preso nisso, já reassisti a aula várias vezes e não consegui entender o porque a bolinha colide com a parede de baixo e não com a de cima.

2 respostas

Oi, Alan! Tudo bom?

Sua dúvida é muito pertinente e confunde um pouco mesmo. A resposta está no funcionamento do sistemas de coordenas do p5.js. Isso ocorre porque o p5.js utiliza o 4º quadrante do sistema de coordenadas para se posicionar. Olha só:

imagem com uma cruz que simboliza o plano cartesiano, o eixo transversal corresponde ao x e o horizontal ao y

Fonte:https://materialpublic.imd.ufrn.br/curso/disciplina/5/2/1/6

Aí é por isso que quando aumenta, ela vai para "baixo" e quando diminui ela "sobe".

Ficou mais claro?

Fico à disposição em caso de dúvidas.

Um abraço e bons estudos!

solução!

Entendi muito obrigado.