我正在尝试使用SVG和D3.JS通过从JSON数据获取圆圈属性来创建带有五个圆圈的奥林匹克徽标,然后我想为该圆圈分配一些动画,可能将第一个圆圈与最后一个圆圈交换,通过动画。我完成了一半的代码,但是我对如何访问圈子和添加一些转换感到惊讶。我的代码在这里。
我通常要做的是具有一个update函数,该函数接收数据并相应地更新节点。我添加的另一个参数是一个动画标志,用于在更新时执行过渡
function update(data, animate) {
// bind data
// enter
// enter + update
// - if animate = true perform animation
// exit
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句