2
respostas

[Dúvida] Vaquinha não sobe e nem desce..

A vaquinha do jogo freeway em um dos cursos da formação sobre Iniciante em Programação não está subindo ou descendo. Podem me ajudar a identificar o erro no código?

let imagemDaEstrada;
let imagemDoAtor;
let imagemCarro;

//carro
let xCarro = 600;

//ator
let yAtor = 366;

function preload (){
  imagemDaEstrada = loadImage("imagens/estrada.png")
  imagemDoAtor = loadImage("imagens/ator-1.png")
  imagemCarro = loadImage("imagens/carro-1.png")
}

function setup() {
  createCanvas(500, 400);
}

function draw() {
  background(imagemDaEstrada);
  mostraAtor();
  mostraCarro();
  movimentaCarro();
  movimentaAtor();  

}

function mostraAtor(){
 image(imagemDoAtor, 100, yAtor, 30, 30); 
}

function mostraCarro(){
 image(imagemCarro, xCarro, 40, 50, 40);
}

function movimentaCarro(){
 xCarro -= 2;
}

function movimentaAtor(){
  if (keyIsDown(UP_ARROW)){
    yAtor -= 3;
  }
  if (keyIsDown(DOWN_ARROW)){
    yAtor += 3;
  }
}
2 respostas

O código não tem erro. Clica na tela onde o jogo está rodando.

Isso podia ter sido falado na aula pois muitos tem a mesma dúvida.

Obrigado!! Funcionou assim como falaste!!