No pré carregamento das imagens, foi criada uma array sem atribui-la a uma variável (let).
// imagens do jogo
let imagemDaEstrada;
let imagemDoAtor;
let imagemCarro;
let imagemCarro2;
let 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");
imagemCarros = [imagemCarro, imagemCarro2, imagemCarro3];
}
já em carros.html usamos 'let' para criar a array fora da função.
let xCarros = [600, 600, 600];
let yCarros = [40, 96, 152];
let velocidadeCarros = [2, 2.5, 3.2];
Isso é coisa do p5.js ou pode ser feito dessa maneira dentro do javascript? ou seja, array dentro do escopo da função pode ser declarada sem ser atribuída a let ou var?