Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

[Bug] minha raquete não se movimenta p5.js

function movimentaMinhaRaquete() {
    if (keyIsDown(UP_ARROW)) {
        yRaquete -= 10;
    }
    if (keyIsDown(DOWN_ARROW)) {
        yRaquete += 10;
    }
}

Não consigo entender o que esta errado.

4 respostas

Olá, Laura! Como vai?

Pelo código que você compartilhou, me parece que a função foi corretamente construída, o erro pode estar na função draw(), verifique se você chamou a função movimentaMinhaRaquete() corretamente nesse função. Dando atenção a letras maiúsculas, minúsculas e etc.

Espero ter ajudado. Fico à disposição!

Abraço!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Olá Nicolas. Aparentemente, está tudo ok na função draw

  background(0);
  mostraBolinha();
  //movimentaBolinha();
  verificaColisaoBorda();
  mostraRaquete();
  movimentaMinhaRaquete();

caso queira ver melhor https://editor.p5js.org/Eroslogan/full/7Oqk3C_RB

solução!

Olá, Laura! Como vai?

Testando o seu projeto, obtive o seguinte resultado:

GIF do resultado do código do aluno no P5.js.

Era esse o resultado esperado? Caso não seja, peço que explique aqui no que gostaria de ajuda.

Fico á disposição!

olá, clique na tela do jogo antes com o mouse, depois movimente-as.