4

我正在尝试逐步组合两组节点以使用强制布局来模拟一种临时饼图。为此,我使用了两组节点,它们分别通过链接连接到两个固定的动画焦点节点。当它们与 ruffly 相同数量的节点组合时,效果很好。

见:http ://bl.ocks.org/vicapow/6191895

但是,当节点组之间存在很大差异时(例如 1 / 100 ),似乎有一些神秘的额外力施加到远离较大组的较小节点组

见:http ://bl.ocks.org/vicapow/6191896

有没有人知道这种额外的力量可能来自哪里?

我尝试过的一些事情没有奏效: + 强制 alpha 保持 1 + 减少摩擦

4

1 回答 1

0

我相信你所看到的是缺乏重力。如果没有重力,节点将不会倾向于屏幕中心。force.gravity(1)通过将节点的费用设置为 -100,我能够为您的边缘案例获得所需的结果。https://bl.ocks.org/david4096/6264697

于 2013-08-18T23:49:02.330 回答