我写了一个工具,用于使用路径变形创建动画 svg。 目前,我的工具仅依赖于从字符串中构建代码,但我有兴趣过渡到 svg.js 库。 不过,我在路径变形部分遇到了障碍,即创建这样的东西
http://letmespellitoutforyou.com/samples/svg/anim_morph.svg
我在 svg.js文档中没有看到任何有关动画的内容
http://documentup.com/wout/svg.js#animating-elements
这讨论了对"d"属性进行动画处理并为其提供 to= 和 from= 参数。 有人可以告诉我这是否受支持,我该怎么做,如果不支持,是否可以自己编写元素并将其添加到 svg.js 对象中?
老问题也值得回答。
路径变形最终被添加到svg中.js作为插件。你可以在这里得到它:svg.pathmorphing.js。
请注意,目前无法将弧形相互变形。
其他一切都很好。