跳过主要内容

gsap.set()

返回值:Tween

立即根据设置调整目标的属性——本质上是一个持续时间为零的补间动画,但名称更加直观。因此以下两行代码产生的效果是相同的:to()补间动画,名称更直观。所以以下几行代码会产生相同的结果:

gsap.set(".class", { x: 100, y: 50, opacity: 0 });
gsap.to(".class", { duration: 0, x: 100, y: 50, opacity: 0 });

当然,您也可以使用数组或选择器文本同时设置多个目标的属性,比如:

gsap.set([obj1, obj2, obj3], { x: 100, y: 50, opacity: 0 });

如果您发现自己多次重复设置同一对象的同一属性(例如在 pointermove 事件中),建议考虑使用gsap.quickSetter()因为它可以提供更出色的性能表现。

无噪 Logo
无噪文档
中文文档 · 复刻官网
查看所有 ↗