1
resposta

Outra forma de fazer os carros reaparecerem

Eu fiz de outra forma, usando o for, ate então deu certo.

let xCarro = 600;
let yCarro = 46;
let velocidadeDoCarro = 2.2;

let xCarro2 = 600;
let yCarro2 = 100;
let velocidadeDoCarro2 = 3;

let xCarro3 = 600;
let yCarro3 = 150;
let velocidadeDoCarro3 = 2.5;


function mostraCarro(){
    image(carro1, xCarro, yCarro, 40, 30);
    image(carro2, xCarro2, yCarro2, 40, 30);
    image(carro3, xCarro3, yCarro3, 40, 40);
  }

  function movimentaCarro(){
      for(xCarro -= velocidadeDoCarro; xCarro <= -20; xCarro = 600);

      for(xCarro2 -= velocidadeDoCarro2; xCarro2 <= -150; xCarro2 = 600);

      for(xCarro3 -= velocidadeDoCarro3; xCarro3 <= -80; xCarro3 = 600);
  }
1 resposta

Olá Daniel, tudo certo?

Fico feliz em saber que você tenha tentado resolver o problema de outra forma, diferente da mostrada em aula, isso demostra o seu comprometimento com os seus estudos, espero que continue assim! Sei que se tornará um ótimo profissional.

Caso durante os seus estudos você tenha dúvidas ou problemas, recorra ao fórum, temos uma grande comunidade para lhe ajudar, além dos monitores.

Abraços e bons estudos!