2
respostas

KeyIsDown não esta definido

function movimentaMinhaRaquete(){
  if(KeyIsDown (UP_ARROW) ){
    yRaquete -= 10;
  }

  if(KeyIsDown (DOWN_ARROW)){
    yRaquete += 10;
  }
}

erro impresso no console : "ReferenceError: KeyIsDown is not defined at /sketch.js:62:3" a funcao esta sendo chamada em draw()..

2 respostas

Congui resolver copiando o exemplo do codico direto de "reference" do p5.js.. ainda sim, não entendi por qual motivo não funcionou o outro codico que digitei :(

if (keyIsDown(UP_ARROW)) {
    yRaquete -= 10;
  }

   if (keyIsDown(DOWN_ARROW)) {
    yRaquete += 10;
  }

codico copiado de reference funcionou mais ediçao para o jogo..

Olá amigo,

No seu caso identifiquei que no primeiro código vc digirou KeyIsDown. Repare que a palavra Key está com maiúscula.

O correto seria iniciar com minúscula "keyIsDown".

Espero ter ajudado.