https://editor.p5js.org/Gabrielhigatancredo/sketches/o5vyWMOmp esse é o link para o código
Vou explicar o meu raciocínio: o raio,ele é a distância do centro da bolinha até a borda da bolinha, já o diâmetro,ele é uma reta que toca em dois pontos da bolinha e que passa pelo centro da bolinha
function colisaoBolinha(){ if (xCentro + raio > width || xCentro - raio < 0 ){velocidadeX *= -1; } if (yCentro + raio > height || yCentro - raio < 0){velocidadeY *= -1;}
Então por que eu tenho que colocar o raio ao invés de simplesmente colcocar o diâmetro?Não deveria ser a mesma coisa? Já que pela definição de raio e de diâmetro, os dois tocam na borda