Tentei até copiar e colar o trecho, mas não desempenha o return da função que habilitamos. Quando tiro a função que o prof criou "pontosMaiorQueZero" e coloco "meusPontos >0" funciona, do contrario, ele não retorna "meusPontos >0" fazendo com que este contador meusPontos chegue ao negativo.
Segue trecho:
function verificaColisao(){
for (let i = 0; i < imagemCarros.length; i++){
colisao = collideRectCircle(xCarros[i], yCarros[i], comprimentoCarro, alturaCarro, xAtor, yAtor, 15)
if (pontosMaiorQueZero(){
meusPontos -= 1;
}
}
}
}
function pontosMaiorQueZero(){
return meusPontos > 0;
}
Alguem consegue me explicar o porque? ou como poderia usar ele de um jeito que funcionasse para retornar dessa maneira, ficando assim mais legível, obrigadaaa!