1
resposta

Ator não colide com os Carros

Boa noite, estou com problema na execução da função de colisão, ja refiz a função,mas ainda não encontrei o problema.... podem me ajudar?

Link: https://editor.p5js.org/Cairo_95/sketches/ashQNmtuX

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Caio! Espero que esteja tudo bem com você!

Observei seu código e notei que embora a lógica esteja implementada de forma correta, alguns elementos estão fora do escopo da função e isso comprometeu o funcionamento do projeto. Vou enviar aqui o código com o fechamento das chaves para você dar um olhada:


function verificaColisao()
 { 
     for(i = 0; i < imagemCarros.length; i++)
  {
       colisao = collideRectCircle(xCarros[i],yCarros[i],comprimentoCarro,larguraCarro,xAtor,yAtor,15)

    if(colisao){
        print("colidiu")
    }
  }
}

Você pode comparar com seu projeto e testar para ver se funciona corretamente.

Um abraço e bons estudos!