A função de movimentação com a direção horizontal sentido positivo funciona, mas a função de movimentar com seta na direção vertical no sentido negativo não.
let imagemDaEstrada; let imagemDoAtor; let imagemDoCarro;
//Variáveis do carro1 let xCarro = 500; let yCarro = 50;
//Variáveis do Ator let xAtor = 100; let yAtor = 370;
function preload(){ imagemDaEstrada = loadImage ("imagens/estrada.png"); imagemDoAtor = loadImage ("imagens/ator-1.png"); imagemDoCarro = loadImage ("imagens/carro-1.png"); }
function setup() { createCanvas(500, 400); }
function draw() { background(imagemDaEstrada); mostraAtor(); mostraCarro(); movimentaCarro(); movimentaAtor(); }
function mostraAtor (){ image(imagemDoAtor, xAtor, yAtor, 30, 30 );
}
function mostraCarro(){ image(imagemDoCarro, xCarro, yCarro, 35, 30);
}
function movimentaCarro (){ xCarro -= 2;
}
function movimentaAtor(){ if (keyIsDown(UP_ARROW)){ yAtor -= 3 if (keyIsDown(DOWN_ARROW)){ yAtor += 3 } } }