1
resposta

Erro reading width

p5.js says: image() was expecting p5.Image|p5.Element for the first parameter, received an empty variable instead. (on line 13 in carro.js [/carro.js:13:3])

//código do carro

//carro1
let xCarro = 600;
let yCarro = 40;

//carro2
let xCarro2 = 600;
let yCarro2 = 96;

function mostraCarro(){
  image(imagemCarro, xCarro, yCarro, 50, 40);
  image(imagemCarro2, xCarro2, yCarro2, 50, 40);
}

function movimentaCarro(){
  xCarro -= 2;
  xCarro2 -= 3;
}
1 resposta

Oi oi Dandhara! Tudo bem com você?

O erro aponta que você precisa passar uma imagem no primeiro parâmetro da função image() e esse parâmetro recebeu uma variável vazia. Você pode olhar seu código no arquivo imagens.js para verificar se as imagens foram passadas corretamente nas variáveis declaradas?

Outra coisa que pode ter ocorrido é você não ter referenciado o o arquivo imagens.js no index.html.

Você poderia compartilhar o link do seu projeto do p5.js aqui? Dessa forma fica mais fácil para visualizar o que está gerando o erro.

Fico no aguardo!

Um abraço e até breve!