关键帧菱形点颜色仅反映选中状态和轨道启用情况:未选中且轨道关闭为浅灰或不可见,未选中但轨道开启为默认蓝色,悬停或选中时高亮为黄色或白色边框;不同属性的关键帧外观相同,区分需依赖轨道位置、节点展开状态及秒表图标是否点亮。

Composer关键帧本身没有“颜色”属性,你在时间轴上看到的菱形点颜色(比如蓝色、绿色、灰色)不是关键帧自带的视觉编码,而是由当前选中状态和所属属性轨道是否启用动态决定的。
关键帧菱形点的颜色代表什么
时间轴上每个菱形点(●)的颜色不表示类型、优先级或插值方式,只反映两个实时状态:
- 未选中且轨道关闭(秒表图标为灰色)→ 点呈浅灰或不可见
- 未选中但轨道开启(秒表亮起)→ 点呈默认色(通常是蓝色)
- 当前被鼠标悬停或已选中 → 点高亮为黄色或白色边框(取决于主题)
也就是说:Position.X 和 Opacity 的关键帧在视觉上无法靠颜色区分——它们长得一模一样。真正区分属性的,是它挂在哪个轨道下、对应哪个展开的零件节点、以及左侧秒表图标是否点亮。
为什么你找不到某个关键帧的颜色标识
常见误判是以为“不同颜色 = 不同属性”,结果反复检查时间轴却漏掉关键帧。根本原因在于 Composer 不提供属性色标系统,所有识别都得靠位置和上下文:
-
Visibility和Opacity轨道默认折叠,即使打了关键帧,菱形点也不显示 - 未展开父零件节点时,其所有子属性的关键帧全部隐藏(但依然生效)
- 右键时间轴 →
Expand All才能一次性展开全部轨道,避免漏看 - 按住
Alt并点击秒表图标,可快速批量开启/关闭多个属性轨道的监听
怎么快速定位某属性的关键帧(比如 Rotation.Y)
靠颜色找不现实,必须用轨道结构+交互操作定位:
- 先在大纲视图中单击目标零件,确保它处于选中态
- 在右侧属性栏找到
Rotation.Y,确认其左侧秒表图标是点亮状态(蓝色或绿色) - 回到时间轴,手动展开该零件节点 → 展开后才能看到
Rotation子轨道 - 把时间轴指针拖到你想查的时间点(如
1.5s),再看Rotation轨道上是否有实心菱形(●);空心(○)说明该帧未激活 - 右键该菱形 →
Edit Keyframe可确认值和时间戳,避免浮点误差导致的坐标偏移
最容易被忽略的是:关键帧是否“存在”,不取决于你有没有点过“添加”,而取决于三件事是否同时成立——零件已展开、对应属性轨道已启用、时间轴指针停在可写入位置。少一个条件,关键帧就等于没打。











