Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] esta dizendo MostraAtor não esta defenido

e junto tbm tem outro recado no console SyntaxError: missing ) after argument list alguem me ajude

https://editor.p5js.org/ZOen/sketches/3R9Qae1RS

1 resposta
solução!

Olá, tudo bem com você?

O erro de sintaxe indicado ocorre porque no arquivo Ator.js dentro da função verificaColisao(), na linha

 colisao = collideRectcircle(xCarro[i],yCarro[i],comprimentoCarro,AlturaCarro;xAtor,yAtor,15

A sintaxe está incorreta. Para corrigir, é necessario fechar o parentese ao final da linha, e substituir o ponto e vírgula antes de xAtor por uma vírgula, pois se trata de mais um parâmetro da função. Além disso, a função chamada está em CamelCase, ou seja, todas as novas palavras começam em letra maiúscula, então deveria ficar collideRectCircle(), com as alterações, o código fica assim:

 colisao = collideRectCircle(xCarro[i],yCarro[i],comprimentoCarro,AlturaCarro,xAtor,yAtor,15)

Após essa alteração esses erros devem sumir.

É normal se confundir com a sintaxe no início e não se preocupe, todo mundo passa por isso! Nesse caso, os erros servem como nossos grandes professores de como devemos fazer nas próximas vezes.

Em caso de dúvidas, fico à disposição.

Um grande abraço e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!