Olá, Rainier! Como vai?
Peço perdão pela demora do meu retorno.
Esse erro geralmente ocorre quando você está tentando acessar uma propriedade de um objeto que não foi definido ou está indefinido.
No seu caso, pode ser que as variáveis "imagemCarro1" e "imagemCarro2" não estejam definidas corretamente. Certifique-se de que você tenha carregado as imagens corretamente antes de usá-las no código. Você pode usar a função "loadImage()" para carregar as imagens antes de usá-las na função "showCar()".
Aqui está um exemplo de como carregar uma imagem usando a função "loadImage()":
let imagemCarro1;
let imagemCarro2;
function preload() {
imagemCarro1 = loadImage('caminho_da_imagem1.png');
imagemCarro2 = loadImage('caminho_da_imagem2.png');
}
function setup() {
// Seu código de configuração
}
function draw() {
// Seu código de desenho
}
function showCar() {
image(imagemCarro1, xCar1, yCar1, 50, 40);
image(imagemCarro2, xCar2, yCar2, 50, 40);
}
function carMove() {
xCar1 -= carSpeed1;
xCar2 -= carSpeed2;
xCar3 -= carSpeed3;
}
Certifique-se de substituir "caminho_da_imagem1.png" e "caminho_da_imagem2.png" pelos caminhos corretos para as suas imagens.
Espero ter ajudado. Fico à disposição!
Bons estudos!
Caso este post tenha lhe
ajudado, por favor, marcar como solucionado ✓. Bons Estudos!