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

[Dúvida] Como faço para utilizar a tecla 'w' e 's' ao invés das setas?

Olá! Seguindo as instruções da aula, chegamos no seguinte código:

//função para movimentar a raquete esquerda para cima e para baixo.
function movimentoRaqueteEsquerda() {
  if (keyIsDown(UP_ARROW)) {
    yRaquete -= 10;
  }
  if (keyIsDown(DOWN_ARROW)) {
    yRaquete += 10;
  }
}

Porém, gostaria de utilizar as teclas 'w' e 's' para subir e descer respectivamente a raquete, visando criar um código onde duas pessoas podem jogar uma contra outra. Pesquisei bastante mas não consegui chegar em uma solução. Alguém pode me ajudar?

2 respostas
solução!

Boa tarde, Guilherme.

//função para movimentar a raquete esquerda para cima e para baixo.
function movimentoRaqueteEsquerda() {
  if (keyIsDown(87)) { // 87 é o código ASCII da tecla 'w'
    yRaquete -= 10;
  }
  if (keyIsDown(83)) { // 83 é o código ASCII da tecla 's'
    yRaquete += 10;
  }
}

Muito obrigado pelo apoio, Lohany!