1
resposta

[Dúvida] Porque se subtrai o yRaqueteOponente do yBolinha na função movimentaRaquete oponente?

parte do código

1 resposta

Olá Júlia!

A confusão aqui talvez venha que ele transforma grandeza de espaço em grandeza de velocidade para alterar o espaço da raquete. A razão dessa subtração é que, em um cenario de valores abstratos de yBola e yRaqueteOP, o resultado dessa equação vai ser a diferença entre a bola e o centro da raquete do OP (exceto a subtração de -30 que é um valor arbitrario subtraido para fins de dificuldade). Logo, a raquete do OP ganhará velocidade suficiente para aparecer na posição da bolinha. Outra coisa, pela aula, eu pelo menos entendi que o que deve ser dividido por 2 é a altura da raquete e não o comprimento (afinal é o valor que faz sentido para o eixo y).

Espero ter ajudado.