1
resposta

Simplificando carro.js!

//Variáveis do carro 1

let xCarro= 600;
let yCarro= 40;
let larguraCarro= 50;
let alturaCarro= 40;
let velocidadeCarro1= 2;


//Variáveis do carro 2

let xCarro2= 600;
let yCarro2= 96;
let larguraCarro2= 50;
let alturaCarro2= 40;
let velocidadeCarro2= 2.5;

//Variáveis do carro 3

let xCarro3= 600;
let yCarro3= 150;
let larguraCarro3= 50;
let alturaCarro3= 40;
let velocidadeCarro3= 3.2;


//Funções dos Carros

function mostraCarro() {

  image(imagemCarro, xCarro, yCarro, larguraCarro, alturaCarro);

  if(xCarro < -50) {

    xCarro= 600;
  }
  image(imagemCarro2, xCarro2, yCarro2, larguraCarro2, alturaCarro2);

  if(xCarro2 < -50) {

    xCarro2= 600;
  }
  image(imagemCarro3, xCarro3, yCarro3, larguraCarro3, alturaCarro3);

  if(xCarro3 < -50) {

    xCarro3= 600;
  }
}

function movimentaCarro() {

  xCarro -= velocidadeCarro1;
  xCarro2 -= velocidadeCarro2;
  xCarro3 -= velocidadeCarro3;
}
1 resposta
O post foi fechado por inatividade após 3 meses. Para continuar o assunto, recomendamos criar um novo tópico. Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software