Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Não consigo usar a função: KeyIsDown

function MovimentoRaquete1(){
  if (keyIsDown(87)){
    yRaquete -= VelocidadeRaquete1
  }
  if (keyIsDown(83)){
    yRaquete += VelocidadeRaquete1
  }

Link do codigo: https://editor.p5js.org/BPTesch/sketches/uSk-ayfej

1 resposta
solução!

Oi, Bernardo

4 alterações em "sketch.js"

  1. Linha 28, Correção do " : " para " ; " MovimentoRaquete1();
  2. Os valores são 38 e 40. Melhor usar o UP_ARROW (38) e DOWN_ARROW (40). Referência
  3. Para os movimentos, (-=) em UP_ARROW e ( +=) em DOWN_ARROW
  4. Uso do constrain() para limitar o valor yRaquete1. Referência
// como ficou
function MovimentoRaquete1(){
  if (keyIsDown(UP_ARROW)){
    yRaquete1 -= 10;
  }
  if (keyIsDown(DOWN_ARROW)){
    yRaquete1 += 10;
  }
  // limita o valor de  yRaquete1 para não ultrapassar a tela
  yRaquete1 = constrain(yRaquete1, -80, 390);
}
  Caso este post tenha lhe ajudado, marque-o como solução . Bons Estudos!  🤓