Fiz novamente o mesmo processo que já havia feito no Pong, agora no Freeway, para que o Ator não ultrapasse as bordas da tela quando você continua pressionando para cima ou para baixo. Segue o código:
//variáveis do ator
let xAtor = 100;
let yAtor = 365;
let velocidadeAtor = 2;
function mostraAtor(){
image(imagemDoAtor, xAtor, yAtor, 30, 30);
}
function movimentaAtor(){
if(keyIsDown(UP_ARROW) && yAtor >= 0){
yAtor -= velocidadeAtor;
}
if(keyIsDown(DOWN_ARROW) && yAtor <= 370){
yAtor += velocidadeAtor;
}
}