Oi, Amanda! Tudo bem?
O problema está ocorrendo pois não estamos fechando corretamente as funções verificaColisaoRaquete()
e colisaoMinhaRaqueteBiblioteca()
. Dessa forma, para resolvermos esse problema basta adicionarmos uma chave de fechamento '}' ao final de cada uma dessas funções, deixando esse nosso trecho de código da seguinte maneira:
function verificaColisaoRaquete () {
if (xBolinha - raio < xRaquete + raqueteComprimento && yBolinha - raio <yRaquete + raqueteAltura && yBolinha + raio > yRaquete){
velocidadeXBolinha *= -1;
}
}
function colisaoMinhaRaqueteBiblioteca() {
colidiu = collideRectCircle(xRaquete, yRaquete, raqueteComprimento, raqueteAltura, xBolinha, yBolinha, raio);
if (colidiu) {
velocidadeXBolinha *= -1;
}
}
Espero ter ajudado! 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 ✓