declaramos colisao, como false, para podermos iniciar a função verficaColisao...
let colisao = false;
function verificaColisao() {
for (let i = 0; i < imagemCarros.length; i++){
colisao = collideRectCircle(xCarros[i], yCarros[i], comprimentoCarro, alturaCarro, xAtor, yAtor, 10)
if (colisao){
voltaAtorParaPosicaoInicial();
}
}
}
dentro da função, colisao, recebe...
colisao = collideRectCircle(xCarros[i], yCarros[i], comprimentoCarro, alturaCarro, xAtor, yAtor, 10)
ao atribuirmos esses valores, para a variável universal dentro da função, estamos dizendo para ela a condição para ser true?