Opa Rafael, tudo certo?
Note que a "direção" que utilizamos nesse caso, é um ângulo, ou seja, o ângulo em que a bolinha está sendo direcionada, porém, essa direção é calculada em até 180°, metade de uma circunferência. Por exemplo, quando o ângulo da bolinha é 135°, quando a bolinha bate na raquete e multiplicamos esse ângulo por -1
, estamos invertendo a direção. Sendo que 135° seria o equivalente a -45° em uma meia circunferência.
Para obter o ângulo equivalente positivo, você pode somar 180° ao ângulo negativo. -45° + 180° = 135°. Assim, 135° seria o ângulo equivalente positivo de -45° na metade de uma circunferência (180°).
Você pode verificar essa lógica ao clicar no comando de direção enquanto o jogo roda e a mudança a cada colisão com a raquete:
Se precisar de ajuda ou tiver alguma dúvida, estou à disposição, conte comigo!
Tenha um bom dia e bons estudos.
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓