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()因为它可以提供更出色的性能表现。