我刚开始研究动画 svg 图形,它看起来很复杂。
我坚持一个看似简单的问题。我想将一个元素动画到一个新的地方,但我想在设定的时间内完成。
当我更改时,我尝试使用我当前的代码,我得到一个出现的矩阵属性,但我无法修改它,有谁知道如何在设定的时间量内从左到右为对象设置动画。
window.onload = function () {
var s = Snap(100, 100);
Snap.load("http://new.beresponsive.co.za/wp-content/themes/responsive/flatui/images/icons/responsive.svg", function (f) {
redSomething = f.select("#phone");
redSomething.hover(function () {
redSomething.animate({
'transform': 'matrix(3.333, -0.000, 0.000, 3.333, 66.667, 66.667)'
}, 2000);
});
s.append(f);
});
};