Quando coloquei os valores em lista [ ], funcionou normalmente. Porém a velocidade ficou mais lenta e quando eu altero para aumentar não muda nada.
https://editor.p5js.org/matheusirr/sketches/HDdDzJpQ9
Alguém consegue me ajudar?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Quando coloquei os valores em lista [ ], funcionou normalmente. Porém a velocidade ficou mais lenta e quando eu altero para aumentar não muda nada.
https://editor.p5js.org/matheusirr/sketches/HDdDzJpQ9
Alguém consegue me ajudar?
O erro está na função movimentaCarro().
Você está "chamando" os valores de uma array de forma errada, você acabou colocando um '=' depois da velocidadeCarros, se você tirar esse igual irá funcionar normalmente.
Código corrigido:
xCarros[0] -= velocidadeCarros[0];
xCarros[1] -= velocidadeCarros[1];
xCarros[2] -= velocidadeCarros[2];