Quando coloca dentro da função movimentaCarro apenas o comando xCarro -= 2, o carro não deveria diminuir em 2 o seu X apenas uma vez? Pq essa subtração ocorre várias vezes?
Quando coloca dentro da função movimentaCarro apenas o comando xCarro -= 2, o carro não deveria diminuir em 2 o seu X apenas uma vez? Pq essa subtração ocorre várias vezes?
Boa tarde Gabriel, tudo certo?
Parte do seu raciocínio está correto: cada chamada da função movimentaCarro()
diminui a posição x
do carro em apenas 2 unidades.
Porém, essa função está sendo chamada a cada iteração dentro da função draw()
, adicionado aos 2 minutos e 30 segundos da aula.
Espero ter ajudado e bons estudos!