繁体   English   中英

使用element.animate()对曲线上的元素进行动画处理

[英]Animate element over a curve with element.animate()

我需要为路径上的元素平移设置动画,如下所示:

De Casteljau的曲线示例

现在,我正在使用requestAnimationFrame回调,该回调计算De Casteljau曲线上的位置,然后通过内联CSS translate3d()设置元素位置。
尽管效果很差,并且与CSS动画相比非常冗长,但这是可行的。

当仅在运行时知道目标时, Web动画似乎是对元素进行动画处理的一个很好的新选项,但是我找不到在起点和终点之间修改动画的任何内容。

是否可以使用element.animate()进行上述操作 ,或者它不比CSS动画更可自定义?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM