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

Erro KeyIsDown

Por algum motivo quando coloco (UP_ARROW) e (DOWN_ARROW) fica no tom rosa e quando executo fala que escrevi errado o KeyIsDown

https://editor.p5js.org/BlaynerMelo/sketches/L8iZAFzJf

3 respostas

Para o erro do KeyIsDown, é só colocar keyIsDown dentro dos dois ifs, testei e não deu erro:

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

O meu estava exatamente igual o seu, e deu erro. copiei seu código e deu certo. Realmente não sei o que houve mas obrigado mesmo assim.

Entre o UP/DOWN para ARROW uso um _ (underline) mesmo né

solução!

O que houve foi que mesmo corrigindo o primeiro if o segundo retornava erro, foi necessário arrumar os dois 'k'. Correto para o underline.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software