Após marcar ponto, eu estava enfrentando dificuldades pois o número de pontos somava-se repetidas vezes, quando, na verdade, eu só queria que fosse adicionado 1 e que o ator voltasse para a posição inicial (yAtor). Tentei utilizar o código (opinião do instrutor) abaixo, mas continuava com o mesmo problema.
function marcaPonto(){
if (yAtor < 15){
pontos += 1;
voltaAtorParaPosicaoInicial();
}
}
Então, retirei da minha função a função voltaAtorParaPosicaoInicial( ) e simplesmente coloquei no if que quando yAtor fosse menor que 15, o yAtor deveria atribuir o valor 366 (valor inicial).
function marcaPonto(){
if (yAtor < 15){
pontos += 1;
yAtor = 366;
}
}