Opa, bão?
Eu acabei de terminar a parte de lógica de prog em js e to tentando melhorar algumas coisas aqui no pong, por exemplo fazer as raquetes pararem de subir ou descer quando baterem nas bordas.
A "solução" que eu criei até agora foi essa mas está meio bugado e provavelmente não é o melhor jeito de se fazer isso.
Essa função foi o mais perto até agora que cheguei conseguir essa colisão.
function colisaoRaqueteBorda(){
if(yRaquete + alturaRaquete >= 400)
{
yRaquete = 390 - alturaRaquete;
}
if(yRaquete /*- alturaRaquete*/ <= 0)
{
yRaquete = 10 /*+ alturaRaquete*/;
}
}
O código completo tá aqui projeto no github
Quem puder me ajudar valeu.