Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] OS CARROS SOMEM

Quando inicio o jogo, os carros passam uma úniva vez e depois somem. Já reassisti as aulas, mas não consigo identificar o erro. Alguém poderia me ajudar, por gentileza? Obrigada!

//código do carro let yCarros = [40, 96, 150]; let xCarros = [600, 600, 600]; let velocidadeCarros = [2, 2.5, 3.2]; let comprimentoCarro = 40; let alturaCarro = 50;

function mostraCarro(){ for (let i = 0; i < imagemCarros.length; i = i + 1){ image (imagemCarros[i], xCarros[i], yCarros[i], comprimentoCarro, alturaCarro); } }

function movimentaCarro(){ for (let i = 0; i < imagemCarros.length; i = i + 1){ xCarros[i] -= velocidadeCarros[i]; }}

function voltaPosicaoInicialDoCarro(){ for (let i = 0; i < imagemCarros.lenght; i = i + 1){ if (passouTodaAtela(xCarros[i])){ xCarros[i] = 600; } } }

function passouTodaAtela(xCarros){ return xCarro < -50; }

1 resposta
solução!

Achei o erro,

a palavra "length" estava com a grafia errada