Minha requete passa direto pra cima e para baixo, queria criar uma colisão dela com a tela pra ela ficar sempre dentro do tamanho da tela
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!
Minha requete passa direto pra cima e para baixo, queria criar uma colisão dela com a tela pra ela ficar sempre dentro do tamanho da tela
Olá Samuel, tudo bem? encontrei um jeito de resolver o seu problema colocando um if no movimento da raquete, onde se ela for menor que a tela ou maior que a tela, não a movimento.
dessa forma:
function controleRaquete() {
if(yRaquete > 0)
if (keyIsDown(UP_ARROW)) {
yRaquete -= 10;
}
if(yRaquete + alturaRaquete < 400)
if (keyIsDown(DOWN_ARROW)) {
yRaquete += 10;
}
}Espero ter ajudado.
Obrigado, ajudou sim! Estou tentando agora implementar também para a requete do oponente.