1
resposta

Retirei a função da colisão

Queria saber se também é válido meu código, eu retirar a função colidiu e alterar o if para "return (yAtor = 366);", tendo o mesmo resultado. :)

function verificaColisao(){
  //collideRectCircle(x1, y1, width1, height1, cx, cy, diameter)
  for(let i = 0; i < imagemCarros.length; i++){
    colisao = collideRectCircle(xCarros[i], yCarros[i], comprimentoCarro, alturaCarro, xAtor, yAtor, 15)
    if(colisao){
      return (yAtor = 366);
    }
  }
}
1 resposta

Fala, Felipe! Tudo bom contigo?

Desculpe a demora em dar um retorno!

Não há problema algum!

O colidiu é somente uma outra maneira lógica de chegar em um resultado.

Se desenvolveu algo que trás o mesmo resultado, perfeito! Fez com que pensasse de outra forma!

Um abraço e bons estudos, Felipe