repeatDelay
repeatDelay(value:Number):[Number | self]
获取或设置两次重复之间以秒为单位的时间长度。
参数
值: 数值
(默认值 =
NaN
) - 如果省略参数,则返回当前值(getter);如果提供参数,则设置值(setter),并返回实例自身以方便链式调用。
返回值:[数字 | 自身实例]
省略参数将返回当前值(getter),而定义参数将设置值(setter)并返回实例本身以便于链式调用。
细节
获取或设置重复之间的时间(以秒为单位)。例如,如果repeat
是 2 并且repeatDelay
是 1,补间动画将首先播放一次,然后等待 1 秒再重复播放,接着再次播放,并在最后一次重复前再次等待 1 秒。您可以通过以下方式设置初始repeatDelay
值:vars
参数设置初始重复值,例如:gsap.to(obj, {duration: 1, x: 100, repeat: 2, repeatDelay: 1});
此方法同时具备 getter 和 setter 的功能。省略参数时返回当前值(getter),而传入参数时则设置值(setter)并返回实例自身以便于链式调用,例如:myTween.repeat(2).yoyo(true).repeatDelay(0.5).play();
//gets current repeatDelay value
var repeatDelay = myTween.repeatDelay();
//sets repeatDelay to 2
myTween.repeatDelay(2);