轨道管理与锁移动 — 多轨道动画的组织方式
轨道是什么
Drawpile 时间轴上的轨道(Track) 是一组动画帧的容器。一个轨道上可以有多个关键帧和延续帧,这些帧共同构成一段动画。
轨道的概念类比:
- Flash/Animate 里的"图层"其实是 Drawpile 里的"轨道"
- Krita 时间轴里的"图层"也是类似概念
- PS 时间轴里的视频组是类似概念
Drawpile 里你可以同时有多个轨道,每个轨道独立管理自己的帧序列:
- 轨道 1:角色身体动画
- 轨道 2:角色面部表情动画
- 轨道 3:背景烟雾动画
- 静态图层(不在任何轨道上):不参与动画的固定元素
创建和管理轨道
- 时间轴底部点轨道图标(加号 + 轨道)创建新轨道
- 轨道可以重命名、删除、复制
- 轨道可以独立显示/隐藏(可见性图标)
- 轨道顺序(上下排列)影响最终叠放顺序
2.3.1 新增:Move Lock(移动锁定)
这是 Drawpile 2.3.1 时间轴的重大新功能。在轨道名称旁有一个锁移动图标:
- 开启 Move Lock → 这个轨道上的所有帧都被锁定位置——在时间轴上无法左右拖动、无法批量移动、无法 Exposure Tool 调整曝光。但仍然可以编辑帧内容。
- 关闭 Move Lock → 正常状态,可以自由调整帧位置和时长
为什么需要 Move Lock
当你有很多轨道时,调整一个轨道的帧序列可能会不小心影响其他轨道的对齐位置。Move Lock 让你把已经定位好的轨道"钉住",然后放心地调整其他轨道。
Move Lock 的额外效果
- 时间轴缩放时(Zoom Timeline),被锁定的轨道不受缩放影响
- Inverted Ranges(反向范围,2.3.1 新增的时间轴尾部工作模式)会跳过被锁定的轨道
- 批量 Increase/Decrease Exposure(所有可见轨道同时增加/减少曝光)时,被锁定的轨道被跳过
多人会话中的轨道锁定
房主可以自己锁好每个轨道,然后让其他人在各自的轨道上作画——不会有人不小心把你精心对齐的帧序列拖歪了。
Inverted Ranges(反向范围)
2.3.1 新增的一个时间轴操作模式——让你专注工作在循环的尾部(动画最后几帧),而不是从头开始。对于制作无缝循环动画特别有用——循环的衔接部位通常在尾部,这个模式让尾部的帧序列自动排在最前面方便编辑。
多人协作中的轨道管理
多人会话中轨道权限有两种级别:
- Session Timeline 权限 — 谁能创建/删除/重命名轨道(通常设为 Trusted)
- Layer ACL 权限 — 每个轨道里的帧本质上都是 Drawpile 图层,可以单独给每个轨道设 ACL
常见做法:房主先创建好所有轨道(身体、头部、表情、特效…),然后给每个轨道指定负责的人,用 ACL 限制只能那个人修改。