关键帧与曝光 — 帧的类型和时间控制
三种帧状态
Drawpile 时间轴上的每一格(帧位置)有三种可能:
| 状态 | 图标 | 含义 | 可编辑? |
|---|---|---|---|
| 空白帧 | 白色空格 | 这个位置完全没有内容(透明) | — |
| 关键帧(Key Frame) | 实心圆点 | 在这里有一张独立的动画图 | ✅ |
| 延续帧(Hold / Inbetween) | 空心方 | 沿用上一个关键帧的内容,自己不存图 | ❌ |
这和传统逐帧动画的逻辑一致:关键帧之间用延续帧填充,一个关键帧可以"hold"好几帧,减少重复绘制量。
创建和切换帧
- 时间轴上点击某格就可以选中
- 按 Shift+N 创建新关键帧(或点时间轴上的关键帧按钮)
- 把关键帧拖到右边复制它,然后改成延续帧——这就是 hold 的做法
- 在时间轴工具栏里有专门的帧类型切换按钮,可以在三种状态之间切换
2.3.1 新增:多选帧。按住 Shift 或 Ctrl 点选多个帧,可以一起拖动、复制、粘贴、删除——就像在其他时间轴软件里一样。
Exposure(曝光)
Exposure 控制每个关键帧显示多少帧时长。默认是 1(显示 1 帧),可以改成 2、3、4…
曝光 vs 延续帧的区别:
- 延续帧 = 同一轨道上沿用前一个关键帧
- Exposure = 该关键帧本身延续的时长,然后自动在后面补延续帧
实际上两者效果类似,Exposure 更方便——你只需要改关键帧的 Exposure 值,不用手动一格格插延续帧。
2.3.1 新增:Exposure 调整更舒适。可以按住 Alt 键在时间轴上拖动关键帧边缘直接改曝光时长,或者切换到 Exposure Tool 直接调整。
帧视图 vs 图层视图
帧视图(Frame View)— 切换后图层面板只显示当前帧参与动画的图层,隐藏其他帧的内容和静态图层。适合专注画动画。
图层视图(Layer View)— 显示完整画布,包括静态层(背景、固定元素)和当前帧的动画层。适合整体查看效果。
两种视图之间随时切换。快捷键:View → Layer View Mode 下找对应选项。
FPS(帧率)
Drawpile 默认 FPS 是 24。在 Timeline 设置里可以改:
- 24 / 30 — 标准动画 / 视频
- 12 — 复古风格 / 减帧动画(减少绘制量)
- 60 — 流畅的 UI 动画 / cursor 动画
FPS 影响:
- 翻页预览的播放速度
- 导出视频的帧率
- Exposure 值的实际时间长度(Exposure 设 2、FPS 24 → 显示 2/24 秒)
多人会话中的关键帧
时间轴权限在 Session → Settings → Permissions → Timeline。不允许修改时间轴的用户:
- 看不到时间轴 Dock(或者看到了但是灰的)
- 无法创建/修改帧
- 但仍然可以在画布上正常绘画(只要在静态图层上)
房主通常会把 Timeline 权限设为 Trusted 或 Operators,防止普通游客乱改时间轴。