Skip to content

GSAP中文文档 - timeline 方法 - 重复延迟(repeatDelay)

重复延迟(repeatDelay)

repeatDelay 方法用于获取或设置时间轴在每次重复之间应该等待的秒数。

方法签名

plaintext
repeatDelay(value: Number): self

获取或设置时间轴在每次重复之间应该等待的秒数。

参数(Parameters)

  • value: Number
    • 要设置的时间轴重复之间的延迟时间(以秒为单位)。

返回值(Returns)

  • self
    • 返回实例本身,便于链式调用。

详细信息(Details)

省略参数时,repeatDelay() 方法将返回当前的重复延迟时间(getter)。如果提供了参数,则设置时间轴的重复延迟时间(setter),并返回实例本身以便于链式调用。

例如,如果 repeat 设置为 2repeatDelay 设置为 1,则时间轴将首先播放,然后等待1秒钟后重复播放,再次播放后,再等待1秒钟后进行最后一次重复。可以通过 vars 参数设置初始的 repeatDelay 值,如下所示:

javascript
var tl = gsap.timeline({ repeat: 2, repeatDelay: 1 })

此方法既作为 getter 也作为 setter。省略参数时返回当前值(getter),定义参数时设置值(setter),并返回实例本身以便于链式调用,如 myTimeline.repeat(2).yoyo(true).play();

赣ICP备2023003243号