Fala gente! blz?
Estava escrevendo o código e percebi que os carros 2 e 3 estão aparecendo normalmente sem eu declarar as suas respectivas variáveis:
//imagens do jogo
let imagemEstrada;
let imagemAtor;
let imagemCarro;
function preload() {
imagemEstrada = loadImage("imagens/estrada.png");
imagemAtor = loadImage("imagens/ator-1.png");
imagemCarro = loadImage("imagens/carro-1.png");
imagemCarro2 = loadImage("imagens/carro-2.png");
imagemCarro3 = loadImage("imagens/carro-3.png");
}
Deduzi que estão declarados dentro da função mostraCarro();
function mostraCarro(){
image(imagemCarro, xCarro, yCarro, 50, 30);
image(imagemCarro2, xCarro2, yCarro2, 50, 30);
image(imagemCarro3, xCarro3, yCarro3, 50, 30);
}
Está certo? É isso mesmo? O que pode acontecer caso continue deste jeito?
Desde já agradeço!