循环大师或场景并恢复元素的原始位置

时间:2017-07-12 06:18:24

标签: gsap

我尝试无休止地循环一个完整的标题动画,但我无法让它工作: https://codepen.io/Sixl/pen/jwXGqd

我试图像这样循环大师:

var master = new TimelineMax({repeat:-1});

然后我在单个场景上尝试使用相同的解决方案:

  function sceneOne() {
    var tl = new TimelineMax({repeat:-1});

我还尝试使用完整回调的几种解决方案。

我终于进行了一些实验

timeline.seek(0).pause();
timeline.pause(0); //shortcut for the line above
timeline.progress(0).pause();
timeline.totalProgress(0).pause();
timeline.restart(0).pause();

在我的场景中。没有帮助。

有人能指出我正确的方向吗?我在代码中找不到任何错误。

1 个答案:

答案 0 :(得分:1)

导致问题的是entry_heroes部分,因为它本身就是repeat: -1,这意味着该部分永远不会结束,因此整个时间轴永远不会完成,因此不会重复。