2
respostas

[Dúvida] Dúvida na movimentação da raquete.

Fiz a função para movimentar mas só funciona o botão down do teclado, quando uso o up ela não se move.

function movimentaRaquete(){
    if (keyIsDown(UP_ARROW)){
      yRaquete -= 10;
    }
    if (keyIsDown(DOWN_ARROW)){
      yRaquete += 10;
    }
2 respostas

Olá, estava com o mesmo problema e por conta própria acabei mudando o código para esse que vou mandar aqui e funcionou! :

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

Não sei dizer exatamente oque diferencia o código do professor no vídeo, mas acabei não conseguindo fazer a raquete ir pra cima com o codigo que ele passou e esse deu certo. Inverti a ordem das teclas no check de se a tecla estava pressionada e inverti também o += do Yraquete pra -=.

Espero ter ajudado em algo ;)

Ajudou bastante. Deu certo para mim aqui.