Olá!! Ainda não tá terminado e tenho que fazer outras melhorias mas queria compartilhar esse teste feito no meu código usando essa solução massa do Roger Roberto com alteração. Ao invés de pedir pra que a bola surgisse de novo no centro da tela com XBola = 300
, alterei o valor de XBola
para algo um pouco à frente da posição da raquete. Segue o código do Roger alterado:
function bolinhaNaoFicaPresa(){
if (XBola - raio < 0){
XBola = 23
}
}
Aqui vcs podem dar uma olhada no código completo do jogo e testar. Eu jogando vi uma melhora na questão da bola ficar presa na raquete do jogador e do disparo do placar do oponente mesmo quando isso acontece, mas queria outras opiniões.
Abs :)