有人对我如何实现重心有什么建议吗?最大的节点在中间,较小的节点在外面?“碰撞”似乎根本不起作用,节点往往会重叠。如有任何建议,将不胜感激。谢谢
const simulation = d3.forceSimulation().alphaDecay(0.01)
.force("link", d3.forceLink().id(function(d) { return d.id; }).strength(0.002))
.force("charge", d3.forceManyBody().distanceMax(height/2).strength(-400))
.force("x", d3.forceX().x(width/2).strength(0.005))
.force("y", d3.forceY().y(height/2).strength(0.005))
.force("collide", d3.forceCollide().radius(function(d) {return d.radius + 5; }).strength(1).iterations(10));
暂无答案!
目前还没有任何答案,快来回答吧!