2
respostas

velocidadeXBolinha *= -1

Buenas!

Minha dúvida é a seguinte:

if (xBolinha > width) { velocidadeXBolinha *= -1; } }

Pq estamos multiplicando o valor da variável?

2 respostas

Boa tarde, ao multiplicar qualquer número por "-1", você está basicamente invertendo o valor do mesmo. Uma vez que o eixo xBolinha se move para a direita aumentando a posição "x", ao ser multiplicado por "-1" passa a diminuir a posição "x", invertendo assim sua direção.

Show de bola, muito obrigado Tony!