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

o carro preto e amarelo pararam de aparecer depois da primeira volta

nao sei o que esta errado https://editor.p5js.org/heloisagranato/sketches/oKnQyFI9b

1 resposta
solução!

Na função passouTodaATela(xCarro), você está passando apenas o carro na posição no xCarros[0]. O correto seria: return xCarro < -50, porque assim ele vai sempre verificar se o carro que está sendo passado no parâmetro passou a borda, e quando você chama essa função lá na outra função, através do if, e passa um array, então ele verifica todos do array, e não apenas o que está no indice 0. Qualquer dúvida comenta ai.