Olá, o professor estava colocando todas as listas dentro de let, até que quando foi criar uma lista para as imagens (na Atividade 2 da Aula 3), criou ela dentro da função preload e não disse o porquê disso. Fiquei empacado nisso, tentando entender. Não queria simplesmente copiar o que ele faz, mas de fato entender a razão dessa escolha. Tentei criar de uma forma diferente e deu errado, assim:
let imagemDaEstrada;
let imagemDoAtor;
let imagemCarro;
let imagemCarro2;
let imagemCarro3;
let imagemCarros = [imagemCarro, imagemCarro2, imagemCarro3];
function preload(){
imagemDaEstrada = loadImage ("Imagens/estrada.png");
imagemDoAtor = loadImage ("Imagens/ator-1.png");
imagemCarro = loadImage ("Imagens/carro-1.png");
imagemCarro2 = loadImage ("Imagens/carro-2.png");
imagemCarro3 = loadImage ("Imagens/carro-3.png");
}
Alguém pode dar uma luz nisso? Grato!