0
respostas

Outra forma de fazer os carros reaparecerem

Adotei a seguinte solução (antes de ver a explicação) sobre como retornar os carros para a posição inicial após sumirem da tela.

Ao invés de criar uma nova função, joguei os ifs dentro de "movimentaCarro" (pois tb tem a ver com o "movimento) e usei o operador ==

Funcionou legal tb ;)

function movimentaCarro()
{
  xCarro -= velocidadeCarro;
  xCarro2 -= velocidadeCarro2;
  xCarro3 -= velocidadeCarro3;

  if (xCarro == -60)
    {
      xCarro = 550
    }

  if (xCarro2 == -60)
    {
      xCarro2 = 550
    }

  if (xCarro3 == -60)
    {
      xCarro3 = 550
    }
}