设置
包括 GSAP 并创建暂停的时间线:index.html
您在
window.__timelines 中使用的密钥必须与合成根元素上的 data-composition-id 属性匹配。请参阅 Compositions 了解根元素的结构。关键规则
- Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try again later.That’s all we know.
- 以
data-composition-id作为键在window.__timelines上注册时间线 - 使用位置参数(第三个参数)进行绝对计时:
tl.to(el, vars, 1.5) - Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try again later.That’s all we know.
支持的方法
| 方法 | 描述 |
|---|---|
tl.to(target, vars, position) | Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try again later.That’s all we know. |
tl.from(target, vars, position) | 根据值制作动画 |
tl.fromTo(target, fromVars, toVars, position) | 从/到值进行动画处理 |
tl.set(target, vars, position) | 立即设定值 |
支持的属性
opacity、x、y、scale、scaleX、scaleY、rotation、width、height、visibility、 color、backgroundColor 和任何 CSS 可动画属性。
时间轴持续时间和合成持续时间
合成的持续时间等于其 GSAP 时间线持续时间。两者是直接相连的:compositions/intro-anim.html
index.html
不该做什么
这些模式会破坏您的合成或导致同步问题:index.html
子作文时间线
每个嵌套组合 注册自己的时间线。框架根据data-start 自动将子组合时间线嵌套到父级中:
compositions/intro-anim.html
下一步
作文
了解时间轴动画的构建块
框架适配器
了解 GSAP 如何插入渲染管道
常见错误
避免破坏动画的陷阱
HTML 架构参考
组合属性的完整参考