Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida em parte do código

Pessoal,

Não entendo o porque do trecho abaixo:

if((x > xAleatorio - raio) && (x < xAleatorio + raio) && (y > yAleatorio - raio) && (y < yAleatorio + raio))

Porque somo ou subtraio o raio ?

1 resposta
solução!

Nós precisamos somar e subtrair o raio para verificarmos a área do alvo. O ponto X e Y são apenas um pixel do nosso canvas e o que queremos verificar é toda área do alvo.