Por que a primeira parte do if do eixo X tem que ser xBall + ray e não xBall - ray? Reformulando a pergunta, por que subtraímos o raio ao invés de adicionarmos na segunda parte?
Por que a primeira parte do if do eixo X tem que ser xBall + ray e não xBall - ray? Reformulando a pergunta, por que subtraímos o raio ao invés de adicionarmos na segunda parte?
Pensa em um plano cartesiano com quatro quadrantes. Agora no x, você possui o zero, os positivos e os negativos. Para direita temos os positivos, por isso adicionamos, e para a esquerda os negativos, por isso subtraímos. O diâmetro começa de um numero x. Para conseguir alcançar a borda, nós estamos pegando o raio dele. Por exemplo, seu diâmetro é 22. O raio seria onze. Se o diâmetro esta no centro do circulo, pra pegar o raio da direita, que seria a borda, eu somo 11. E a borda da esquerda eu subtraio. A mesma coisa pro y, onde a direita seria em cima e a esquerda a parte de baixo.