Mas com um detalhe,não entendo,porque,quando uso a seta para descer o ator,não está indo,só quando perde,que volta a posição inicial.Quero melhorar esse jogo ainda. :)
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Mas com um detalhe,não entendo,porque,quando uso a seta para descer o ator,não está indo,só quando perde,que volta a posição inicial.Quero melhorar esse jogo ainda. :)
Olá, Ayeesk! Tudo bem?
Foi apenas um pequeno equívoco no seu código, você inseriu dois if no bloco de código que faz a movimentação para baixo, e uma função chamada podeSeMover(), é só retirar esse bloco de código extra que irá funcionar corretamente.
O código ajustado ficará assim:
function movimentaAtor(){
if(keyIsDown(UP_ARROW)){
yAtor -= 3;
}
if(keyIsDown(DOWN_ARROW)){
{
yAtor += 3;
}
}
}
bons estudos!
Obrigada!Já ok!