你这个做法不可能控制边缘的形状,因为你已经订好了圆的半径和数量,仅仅是给出位置的空间,程序是无法找到一个分布可以刚好放进去的,甚至于很可能就不存在这种能放进去的可能。
如果你能放松对尺寸的要求,那么你可以试试看kangaroo里的 ImgCircles组件
感谢
昨天尝试过 ,但我一直控制不好min和max的值,做不等半径圆的时候效果没这么好
kangaroo是基于力学的平衡的原理,最终效果如何要看调节的过程,同样的参数可能每个人做出来就不一样,要去了解它的特性,这本来就是学kangaroo跟很多别的插件的区别。
我试过多个力控制,可以实现,D大的更简单。