1
resposta

[Bug] meu carro desaparece no meio do caminho

o meu carro esta desaparecendo no meio da pista. segundo o erro e variavel sozinha porem nao consegui encontra-la.

https://editor.p5js.org/Leviz/sketches/z_YXuKm8F

segue o link do codigo que poder me ajudar agradeço muito.

1 resposta

Bom Dia Levi, percebi que na lista de xCarros tem uma virgula após 2 index, remove ela (let xCarros = [600, 600, 600,];)

//código do carro

let xCarros = [600, 600, 600,];
let yCarros = [40, 96, 150];
let velocidadeCarros = [2, 2.5, 3];


function mostraCarro(){
  image(imagemCarro, xCarro, yCarros[0], 50, 40);
  image(imagemCarro2, xCarro2, yCarros[1], 50, 40);
  image(imagemCarro3, xCarro3, yCarros[2], 50, 40);
}

function movimentaCarro(){
  xCarro -= velocidadeCarros[0] 
  xCarro2 -= velocidadeCarros[1] 
  xCarro3 -= velocidadeCarros[2] 
}

function voltaPosicaoInicialDoCarro(){
  
  if(xCarro < -50){
     xCarro = 600
     }
  
  if(xCarro2 < -50){
     xCarro2 = 600
     }
  
  if(xCarro3 < -50){
     xCarro3 = 600
     }
}