我有一个 php 循环,用 canvas html 5 制作圆圈。圆圈的位置是随机的,就像这段代码:
ctx.arc( Math.floor((Math.random()*500)+1), Math.floor((Math.random()*500)+1), <?php echo $size ?>, 0, 2 * Math.PI, false );
但现在我有一个问题。我的圈子是重叠的。我希望它们没有任何重叠。我应该怎么办?
我有一个 php 循环,用 canvas html 5 制作圆圈。圆圈的位置是随机的,就像这段代码:
ctx.arc( Math.floor((Math.random()*500)+1), Math.floor((Math.random()*500)+1), <?php echo $size ?>, 0, 2 * Math.PI, false );
但现在我有一个问题。我的圈子是重叠的。我希望它们没有任何重叠。我应该怎么办?