Será que tem como ajudar? Obrigada! https://editor.p5js.org/Ayeesk/sketches/_1nL8ZEh_
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!
Não sabia que era pra tirar,mas depois do que tu falou,é isso!Muito obrigada! Forte abraço também!