1
resposta

[Dúvida] Minha Raquete some nas extremidades da tela

Minha Raquete some nas extremidades da tela

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

1 resposta

Olá Soraya,

Esse é um bug deixado pelo instrutor para nos dar a oportunidade de exercitar o conhecimento que adquirimos durante o curso. A forma mais simples de corrigir esse erro é:

function moveRaquete(){
     if (yRaquete > 0 && keyIsDown(UP_ARROW)){yRaquete-= 10;}


     if (yRaquete + alturaRaquete< 400 && keyIsDown(DOWN_ARROW)){yRaquete += 10;}

 }

 // o numero 400 e referente ao tamanho do display

Lembre-se de testar a solução e garantir que o código esteja funcionando corretamente antes de continuar. Dessa forma, você estará aprendendo e desenvolvendo suas habilidades de programação.

Espero ter ajudado.