在D3力布局中减慢链接动画

时间:2013-05-10 09:55:04

标签: animation d3.js force-layout

在力布局中,当两个远程节点链接时,我想减慢动画速度。

例如:如果我有两个相距400px的节点并且它们之间建立了一个链接(在初始刻度完全冷却后),我想链接到400px开始然后动画向下说100 (或设置标准链接距离)。

1 个答案:

答案 0 :(得分:2)

您可以将linkStrength设置为较低的值,以使链接不那么突然。像这样:

force.linkStrength(0.1);

linkStrength是介于0和1之间的值。 https://github.com/mbostock/d3/wiki/Force-Layout#linkStrength