Para movimentar a raquete oponente no Scratch nós praticamente fornecemos a posição y da bola e subtraímos um valor para atrasar seu movimento, naquele caso subtraímos 50.
Pois bem, se fosse para usar o mesmo raciocínio no javascript o código teria que ser algo do tipo:
"function movimentaRaqueteOponente() {
velocidadeYOponente = yBolinha - 30;
yRaqueteOponente += velocidadeYOponente"
Não entendi a lógica por trás de se adicionar os códigos:
"- yRaqueteOponente - raqueteComprimento / 2"
Alguém sabe qual o sentido disso?
Outra coisa, se eu tento construir o código de alguma forma diferente da que o professor ensinou na aula a raquete fica invisível. Mesmo sem alterar nada na função "mostraRaquete" a raquete simplesmente some. Alguém sabe explicar o porquê?
Obrigado!