必须区分属性关键帧和位置关键帧,因为composer将空间运动(xyz/旋转/缩放)与渲染属性(颜色/opacity/亮度)分属独立轨道;混用会导致动画失效,如改色未打属性关键帧则无变化,调opacity未打关键帧则无淡入效果。

属性关键帧在时间轴上显示为蓝色菱形图标,它记录的是颜色、不透明度、亮度等非空间类属性的变化,和位置关键帧(绿色菱形)严格分离——混用会导致动画错乱。
为什么必须区分属性关键帧和位置关键帧
Composer 的动画系统把“动在哪”和“变成什么样”拆成两套独立轨道。位置关键帧只管 XYZ 坐标、旋转、缩放;属性关键帧只管颜色、Opacity、Brightness 等渲染参数。两者不能互相替代:
- 对零件改颜色却只打了位置关键帧 → 颜色变化不被记录,拖时间条颜色不变
- 想让剖面淡入但只调了
Opacity却没打属性关键帧 → 透明度值不会随时间变化,始终卡在初始值 - 同时在同帧打位置+属性关键帧 → 时间轴该处显示蓝绿双色叠加,但各自独立插值,互不影响
哪些操作会自动生成属性关键帧
不是所有属性修改都会触发关键帧,必须满足两个前提:当前时间点已有属性关键帧(或自动关键帧已开启),且修改的是受支持的属性项:
围绕关键发现、作用机制、临床相关性及研究局限性展开讨论。适用于撰写或优化任何生物医学论文的“讨论(Discussion)”部分——包括结果解读、与既往文献关联、阐释意外发现、界定研究局限性,以及撰写结论。当用户输入以下任一指令时也会自动触发该功能: - “write my discussion” - “help me discuss my findings” - “how do I compare to prior studies” - “write the limitations par
- 点击颜色块选新色、拖动
Opacity条、调整Brightness数值 → 会立即写入属性关键帧(前提是时间轴光标停在有效帧) - 右键零件 →「应用至选定对象」→ 这个操作本身不生成关键帧,但它影响的是属性生效范围,必须配合属性关键帧才有动画效果
- 使用「热点」效果 → 底层自动插入一组属性关键帧(高亮色+透明度三段变化),但不会碰位置轨道
容易被忽略的属性关键帧陷阱
蓝色菱形看着不起眼,但漏掉或打错位置,整段配色/闪烁/剖切动画就失效:
- 在播放状态下修改颜色 → 不会打关键帧,也不报错,只更新当前视图,一拖时间条就回退
- 给已隐藏的零件打属性关键帧 → 关键帧存在,但因可视性为 0,颜色/透明度变化不可见,调试时极难发现
- 分解后的零件面级属性 → 必须先选中具体面(而非整个零件),再打属性关键帧,否则只作用于原始零件层级
- 导出 HTML5 时,若某帧缺失
Opacity关键帧,浏览器可能直接跳过过渡,导致闪烁变硬切
关键帧颜色只是视觉提示,真正决定动画行为的是它绑定的属性类型和时间戳精度——哪怕蓝点看起来对齐,毫秒级偏移也会让 Composer 当作两个独立帧处理。










