Oi, Claudivan! Tudo bem?
Muito obrigado por compartilhar sua sugestão conosco! Realmente, utilizar a variável "diametro" ao invés de "raio" pode ser uma opção mais interessante para a função de colisão com a bola, como explicado. Podemos notar, inclusive, explorando o código da biblioteca p5.collide2d.js
, mais especificamente na linha 38, que collideRectCircle
recebe uma função cujos parâmetros são (rx, ry, rw, rh, cx, cy, diameter)
. Dessa forma, segundo a própria documentação do código a melhor variável a se utilizar nessa função é de fato o diâmetro.
Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição!
Um forte abraço e bons estudos!
Caso este post tenha te ajudado, por favor, marcar como solucionado ✓