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.
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!
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.
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