Para que minha raquete se mova para cima, eu não deveria somar o yRaquete com (+10), e para que se mova para baixo, subtrair o yRaquete com (-10)? Em se tratando de um plano cartesiano, o eixo y não é positivo quando sobe, e negativo quando desce?!
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!
Para que minha raquete se mova para cima, eu não deveria somar o yRaquete com (+10), e para que se mova para baixo, subtrair o yRaquete com (-10)? Em se tratando de um plano cartesiano, o eixo y não é positivo quando sobe, e negativo quando desce?!
Olá, Manuela! Tudo bem contigo?
Desculpe a demora em dar um retorno
A sua afirmação está correta, porém, veja que a variável y* foi iniciada com valor *150, logo, o valor zero está na margem superior.
Para que a raquete suba, precisamos subtrair o valor e para descer, somar esse valor
CÓDIGO OMITIDO
let yRaquete = 150;
CÓDIGO OMITIDO
function movimentaMinhaRaquete(){
if (keyIsDown(UP_ARROW)){
yRaquete -= 10;
}
if (keyIsDown(DOWN_ARROW)){
yRaquete += 10;
}
}
CÓDIGO OMITIDOEspero ter ajudado, Manuela!
Um abraço e bons estudos