Blurrr 关键帧动画不生效——常见原因与快速修复
现象:关键帧打了但没有动画
你在时间轴上给某个参数打了关键帧,预览播放时发现:
- 参数值没有变化 → 动画不生效
- 参数变化了但不是你要的效果 → 动画方向反了
- 动画效果不对 → 不流畅、跳帧、消失
下面六种是 Blurrr 里最高频的原因,按排查优先级排列。
原因 1:关键帧打在了错误的参数上(最常见)
现象
你想让素材"从左移动到右",结果发现缩放在动、位置不动。
原因
Blurrr 的每个参数都有独立的关键帧轨道——你打关键帧的时候,码表可能点在了另一个参数上。
快速排查
1. 选中图层 → 展开关键帧轨道
2. 检查哪个轨道上有关键帧标记
3. 是不是位置 X / Y 轨道?还是缩放 / 旋转轨道?
4. 错误的轨道 → 删除那些关键帧,重新在正确轨道上打
原因 2:码表没点亮(关键帧根本没启用)
现象
你改了参数值,发现整个时间段都变成同一个值——没有动画。
原因
没点码表(⏱)图标就直接改参数值了。不点码表 → 参数值硬覆盖整个时间段,不产生关键帧。
正确操作流程
1. 选中图层
2. 把播放头移到起始时间点
3. 在属性面板找到目标参数
4. 点击参数左侧的码表图标 → 码表变亮(白色)→ 第一个关键帧自动创建
5. 调整参数到起始值
6. 把播放头移到目标时间点
7. 调整参数到结束值(此时码表已经是亮的,Blurrr 自动打第二个关键帧)
记住顺序:先点码表 → 再改值 → 再移动播放头 → 再改值。反过来就会硬覆盖。
原因 3:关键帧时间重叠 / 太密集
现象
关键帧动画看起来卡顿、跳变、或者效果完全不对。
原因
关键帧之间隔得太近——Blurrr 插值需要足够的帧来平滑过渡。
临界值:素材帧率 30fps 时,两个关键帧之间至少需要 3~5 帧(0.1~0.17 秒)。少于这个值 → 动画会跳。
修复
1. 展开关键帧轨道
2. 拖动关键帧标记,拉开间距
3. 或删除一些不必要的中间关键帧
4. 关键帧不是越多越好——能用 2 个解决的不要用 10 个
原因 4:关键帧曲线类型不对
现象
关键帧有动画,但运动感觉不对——突然停止、过冲、机械感。
原因
曲线类型和预期效果不匹配。比如你想做一个自然的入场动画,却用了"线性"曲线(匀速 → 机械感)。
修复
1. 选中关键帧轨道
2. 打开曲线编辑器
3. 查看当前曲线类型
4. 切换为「缓入缓出」(最通用,90% 的场景合适)
5. 需要弹性效果 → 切换为「弹性」或「弹跳」
原因 5:父子级 / 空对象影响了动画
现象
你给子图层的位置打关键帧,但子图层的实际运动和你设的不一样。
原因
子图层绑定了父节点(空对象)→ 子图层的实际位置 = 父图层的变换 + 子图层自己的变换。两个叠加后可能和你预期不同。
排查
1. 选中图层 → 查看属性面板的「父子级」选项
2. 如果绑定了父节点:
a. 检查父节点自己有没有关键帧动画
b. 子图层的关键帧是在"继承父节点基础上"的额外变换
c. 如果想让子图层独立动画 → 暂时解除绑定做测试
原因 6:时间重映射 + 关键帧冲突
现象
给素材做了时间重映射变速,然后在变速段上给特效打关键帧 → 特效时机完全错乱。
原因
时间重映射改变了素材的时间流速 → 你在变速前打的关键帧时间点在变速后也被"拉"了。
修复
1. 先把时间重映射调好(确定变速节奏)
2. 再在变速后的最终时间轴位置上打其他关键帧
3. 不要在变速前就打特效关键帧
4. 如果已经冲突 → 先关闭时间重映射 → 重置所有关键帧 → 先调速再打帧
关键帧排查 Checklist
按顺序检查这六项,99% 的问题能解决:
| # | 检查项 | 是否 OK |
|---|---|---|
| 1 | 关键帧打在正确的参数轨道上 | □ |
| 2 | 码表已点亮(白色) | □ |
| 3 | 关键帧间距 ≥ 0.1 秒 | □ |
| 4 | 曲线类型和效果匹配 | □ |
| 5 | 没有被父子级 / 空对象干扰 | □ |
| 6 | 时间重映射后关键帧时间正确 | □ |
高级:关键帧导出问题
有时关键帧在预览里正常,但导出后效果不对:
- 粒子发射器绑定到空对象后,导出可能有一帧延迟 → 给粒子关键帧提前 1 帧
- 3D 图层 + 摄像机关键帧 → 导出前确保摄像机关键帧是"缓入缓出"而不是"线性"
- 多个特效层关键帧同步触发 → 导出前播放一遍完整预览确认同步