Quero colocar os carros na mão oposta nas três primeiras faixas, para deixar o jogo mais estético, até consegui antes de fazer os laços e as listas. consegui resolver o sentido do carro (colocando a velocidade negativa) mas não sei como colocar o carro para voltar a aparecer, segue meu código
//posição dos carros let xCarros = [600, 600, 600, 0, 0]; let yCarros = [40, 100, 150, 260, 320]; let velocidadeCarros = [5.5, 6, 3, -4.2, -6.2];
function mostraCarros(){ for (let i = 0; i < imagemCarros.length; i = i + 1){ image(imagemCarros[i], xCarros[i], yCarros[i], 50, 40) } }
function movimentoDosCarros(){ for(let i = 0; i < imagemCarros.length; i = i + 1){ xCarros[i] -= velocidadeCarros[i] } } function voltaCarros(){ for(let i = 0; i < imagemCarros.length; i = i + 1){ if (passouTodaTela(xCarros[i])){ xCarros[i] = 600 } } } function passouTodaTela(xCarros){ return xCarros < -50; }