Olá. Apareceu um erro no meu código que não compreendi. Estou desenvolvendo o jogo Freeaway, esse erro apareceu logo após eu tentar colocar as variaveis dentro de uma lista para diminuir as linhas.
p5.js says: [carros.js, line 8] image() was expecting Number for the second parameter, received an empty variable instead. If not intentional, this is often a problem with scope.
p5.js says: [carros.js, line 9] image() was expecting Number for the second parameter, received an empty variable instead. If not intentional, this is often a problem with scope.
let xCarros = [600, 600, 600]
let yCarros = [40, 96, 150]
let velocidadeCarros = [2, 2.5, 3.2]
function mostraCarro(){
image(imagemCarro, xCarros[0], yCarros[0], 50, 40)
image(imagemCarro2, xCarros[1], yCarros[1], 50, 50)
image(imagemCarro3, xCarros[2], yCarros[2], 50, 50)
}
function movimentaCarro(){
xCarros -= velocidadeCarros[0];
xCarros -= velocidadeCarros[1];
xCarros -= velocidadeCarros[2];
}
function voltaPosicaoInicialDoCarro(){
if(xCarros[0] < -50){
xCarros[0] = 600
}
if(xCarros[1] < -50){
xCarros[1] = 600
}
if(xCarros[2] < -50){
xCarros[2] = 600
}
}