Fiquei perdida quando se criou essa função, nao entendi a lógica disso. Se puderem me auxilia ficarei grata, pois não vi resposta quanto a isso em nenhum outro tópico (e não é so eu que fiquei confusa)
Outro ponto: O professor tem fala que para movimentar a raquete ele usa as variáveis velocidadeXBolinha e velocidadeYBolinha, e ao meu er ele usa essas variáveis para movimentar a bolinha e não a raquete do jogador como é citado. Desde daí já se gera dúvidas que nao formam o raciocínio.
- Alterei a fórmula e substitui o comprimentoBolinha por alturaBolinha e funcionou! Algo esta desintonizado aí!
function movimentaRaqueteOponente(){
velocidadeYOponente = yBolinha - yRaqueteOponente - alturaRaquete / 2 - 30;
yRaqueteOponente += velocidadeYOponente
}