javascript - Greensock 的时间轴对齐子动画

标签 javascript gsap

我正在尝试对齐所有子补间的开始,希望它们立即开始,没有任何延迟,但似乎是按顺序完成的,一个 child 完成,然后第二个开始,第三个在第二个之后开始等等...不知道我在这里做错了什么?

var timeline = new TimelineLite({align:"start", stagger: 0, onComplete:Delegate.create(this, this.resetComplete), onCompleteParams:[id]});

    for(var i=0; i<this.figures.length; i++) {
        timeline.add(TweenLite.to(this.figures[i], 1, {left: this.margin + "px"}));
    }

最佳答案

使用插入而不是添加...

timeline.insert(TweenLite.to(this.figures[i], .3, {left: this.margin + "px"}));

关于javascript - Greensock 的时间轴对齐子动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23773259/

相关文章:

javascript - 如何使用 greensock JavaScript 库控制主线程?

node.js - 将 gsap Node 模块与 Meteor 一起使用

javascript - 无法使用 GSAP 定位对象

css - 将关键帧转换为 JS 和/或 GSAP

jquery - 调用 dispose 时 videojs 返回 vdata 错误

javascript - 在 Rails 表单中如何使用 Jquery 隐藏和取消隐藏表单元素?我的脚本无法运行

javascript - 当选择任何文件时,文件上传按钮上的 jQuery 监听器

javascript - 如何在 Angular 2 中创建一个可选的根状态?

javascript - 我们如何在 JavaScript 中使用正则表达式检索模式子集?

javascript - 使用 JavaScript 控制 Netflix 播放器