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 ?

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
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.