对于碰撞检测示例和其他四叉树应用程序,d3 如何更新“滴答”计时器回调中使用的四叉树?例如,四叉树总是在内部“从头开始”重新计算
force.on("tick", function(e) {
var q = d3.geom.quadtree(nodes),
i = 0,
n = nodes.length;
...
每次存储在“数据”数组中的数据绑定对象的位置发生变化时,还是以更有效的方式更新前一个四叉树?
这个问题与之前已经回答的问题有关。还有链接
https://github.com/mbostock/d3/blob/master/d3.geom.js#L696
上一个问题的页面现在似乎坏了,不知道如何自己解决这个问题。
很抱歉造成混乱,感谢您的帮助!
丹尼