Não entendi o porque dos xAleatorios - raio ou os yAletorio + raio.
Não entendi o porque dos xAleatorios - raio ou os yAletorio + raio.
Olá, Yan!
Já que a tela é um elemento 2d, trabalhamos com as coordenadas x
e y
.
Se desenhamos o alvo utilizando xAleatorio
e yAleatorio
, sabemos que se clicarmos exatamente na posição (x, y)
, teremos acertado o alvo. Porém, é importante também consideramos que acertamos o alvo se clicarmos dentro do círculo vermelho interior, que tem o tamanho 2 * PI * raio
, então se tivermos um valor maior que xAleatorio - raio
ou menor que xAleatorio + raio
, estaremos dentro do círculo vermelho interior. O mesmo vale para yAleatorio
Espero ter ajudado!
Continue firme em seus estudos!