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

[Dúvida] Por que não posso criar apenas um "X" para todos os carros?

Todos os três carros se encontram na mesma posição x, por que não posso criar uma lista somente com um x? Testei e todos os carrinhos andaram na mesma velocidade juntos. Não consegui entender a lógica, o porquê do resultado ser esse.

1 resposta
solução!

Boa tarde Maria,

os xCarros precisam ser individualizados pois cada um terá uma velocidade atrelada e a movimentação dos carrinhos precisa variar sua posição xCarros para produzir a animação de deslocamento deles. Veja na função movimentaCarros():

xCarro += velocidadeCarro
xCarro2 += velocidadeCarro2
xCarro3 += velocidadeCarro3