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

Colisão Ator com a Borda.

Olá, na última etapa do projeto quando adicionei os arquivos de sons, perdi a colisão do ator com a borda e verifiquei o código como os da aula e não consegue consertar o bug.

alguém consegue me ajudar?

link do codigo: https://editor.p5js.org/renanbrandini/sketches/I4K4X-vhO

2 respostas
solução!

Olá, Renan. O erro está na sua função de movimentar o ator.

Está faltando um { nessa função. O correto é isso aqui:

function movimentaAtor(){
    if (keyIsDown(UP_ARROW)){
      yAtor  -= 3;
    }
    if (keyIsDown(DOWN_ARROW)){
      if(podeSeMover()){
      yAtor += 3;
      }
    }
}

Segue a sua atual para comparar:

function movimentaAtor(){
    if (keyIsDown(UP_ARROW)){
      yAtor  -= 3;
    }
    if (keyIsDown(DOWN_ARROW)){
      if(podeSeMover());
      yAtor += 3;
    }
}

Nossa verdade, ainda to me acostumando com essas chaves, obrigado!