1
resposta

Bolinha presa entre a raquete e a borda

Oi, gente. A minha bolinha às vezes fica presa entre a raquete e a borda, marcando pontos infinitos. Alguém sabe como solucionar este problema? Talvez diminuindo ou aumentando o x das raquetes...

Jogo:

https://editor.p5js.org/lelobrandao/full/8m5MEVjNY

código:

https://editor.p5js.org/lelobrandao/sketches/8m5MEVjNY

Obrigado!

1 resposta

Olá, Leonardo! Tudo certo?

Desculpe a demora em responder você!

Sobre o erro da bolinha presa na raquete. Realmente esse é um bug do jogo. A lógica da colisão funciona excluindo a parte superior e inferior da raquete enquanto ela se movimenta, e o problema surge porque existe a colisão da raquete e a colisão da borda, então quando a bolinha ultrapassa essa área, ela quica entre os dois.

Uma aluna aqui da Alura teve uma ideia genial, vou compartilhar o link do tópico aqui para você:

Espero que as informações tenham ajudado você!

Um abraço e bons estudos!