【发布时间】:2018-06-29 21:04:12
【问题描述】:
我正在尝试创建一个无限的星雨动画,所有的星星都是 SVG 的。 我试过这个来创建动画:
(function($) {
TweenMax.set(".astar", {
x:function(i) {
return i * 50;
}
});
TweenMax.to(".astar", 5, {
ease: Linear.easeNone,
x: "+=500", //move each box 500px to right
modifiers: {
x: function(x) {
return x % 500; //force x value to be between 0 and 500 using modulus
}
},
repeat: -1
});
})(jQuery);
正如您在此 Codepen 上看到的那样,重复过程并不顺利: https://codepen.io/daniellwdb/pen/NXogoB 是否有任何 JS 或 GSAP 解决方案可以使动画平滑,使其看起来像星星不断从左侧生成并向右移动?
【问题讨论】:
标签: javascript jquery animation svg gsap