Será que tem como ajudar? Obrigada! https://editor.p5js.org/Ayeesk/sketches/_1nL8ZEh_
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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!