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

[Bug] Fiz alguma erro em relação a bolinha,que ela não está movimentando,tentei procurar e não achei.

Será que tem como ajudar? Obrigada! https://editor.p5js.org/Ayeesk/sketches/_1nL8ZEh_

2 respostas
solução!

Oi, Ayeesk! Tudo bem?

Para resolvermos o problema basta comentarmos ou excluirmos a função verificaColisaoRaquete() dentro da nossa function draw(), pois ela se torna desnecessária a partir do momento que definimos a função verificaColisaoRaquete(x, y), que utiliza a biblioteca e é aplicada para ambas as raquetes, atrapalhando o resultado final do nosso projeto.

Dessa forma, a função draw() deve ficar da seguinte maneira:

function draw() {
  background(0);
  mostraBolinha();
  movimentaBolinha();
  verificaColisaoBorda();
  mostraRaquete(xRaquete, yRaquete);
  movimentaMinhaRaquete();
  //verificaColisaoRaquete();
  verificaColisaoRaquete(xRaquete, yRaquete);
  mostraRaquete(xRaqueteOponente, yRaqueteOponente);
  movimentaRaqueteOponente();
  verificaColisaoRaquete(xRaqueteOponente, yRaqueteOponente);


}

Espero ter ajudado na compreensão do problema. Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição!

Um forte abraço e bons estudos!

Caso este post tenha te ajudado, por favor, marcar como solucionado ✓

Não sabia que era pra tirar,mas depois do que tu falou,é isso!Muito obrigada! Forte abraço também!