关键帧引擎:通道与求值
通道
每个可动属性是一条动画通道,存一串关键帧(时间+值),分数值/颜色/离散三类。
求值
渲染时 resolve 按当前时间在相邻关键帧间插值出中间值;没关键帧用静态值兜底。
曲线
数值/颜色通道可用贝塞尔缓动控制加减速,curve-bridge/bezier 模块算曲线值。
实战
"先快后慢"=起点陡终点缓;"瞬移"=阶跃。
动画不自然多半在曲线——linear 换缓动 bezier 立刻不一样。
每个可动属性是一条动画通道,存一串关键帧(时间+值),分数值/颜色/离散三类。
渲染时 resolve 按当前时间在相邻关键帧间插值出中间值;没关键帧用静态值兜底。
数值/颜色通道可用贝塞尔缓动控制加减速,curve-bridge/bezier 模块算曲线值。
"先快后慢"=起点陡终点缓;"瞬移"=阶跃。