var tl = new TimelineMax({ paused: true }) tl.staggerTo( 'circle', 2, { x: 400, repeat: -1, repeatDelay: 0.5, ease: Power2.easeInOut }, 0.3 ) function pauser() { tl.pause() } function inverser() { tl.reverse() } function relancer() { tl.restart() } function reprendre() { tl.resume() }