如何加速Highcharts网络图的初始动画?
我正在使用Highcharts 7.2.1创建网络图。这一切都是可行的,但节点需要很长时间才能就位。是否可以加快初始动画的速度? 我可以完全关闭动画,但这不是我想要做的。 我已尝试设置plotOptions.networkgraph.animation duration,例如如何加速Highcharts网络图的初始动画?,highcharts,Highcharts,我正在使用Highcharts 7.2.1创建网络图。这一切都是可行的,但节点需要很长时间才能就位。是否可以加快初始动画的速度? 我可以完全关闭动画,但这不是我想要做的。 我已尝试设置plotOptions.networkgraph.animation duration,例如 plotOptions: { networkgraph: { layoutAlgorithm: { enableSimulation: true,
plotOptions: {
networkgraph: {
layoutAlgorithm: {
enableSimulation: true,
friction: -0.9,
},
animation: {
duration: 10
},
}
}
它不起作用。即使在高中也不行:
我确信我缺少一些简单的东西…源代码:
networkgraph
中的动画通过requestAnimationFrame
直接,无需使用Highcharts.animate()
use
不断计算节点的位置,并设置其位置更改的动画。最初,我们不知道最终的立场是什么
加快动画速度的唯一简单方法似乎是减少maxIterations
、摩擦
或maxSpeed
属性
- 与verlet集成:
- 使用
集成:euler
API参考: 文档:源代码:
networkgraph
中的动画通过requestAnimationFrame
直接,无需使用Highcharts.animate()
use
不断计算节点的位置,并设置其位置更改的动画。最初,我们不知道最终的立场是什么
加快动画速度的唯一简单方法似乎是减少maxIterations
、摩擦
或maxSpeed
属性
- 与verlet集成:
- 使用
集成:euler
API参考: 文档: