目录:Unity - Timeline 知识汇总
原文:https://docs.unity3d.com/Packages/com.unity.timeline@1.2/manual/clp_blend.html
翻译时Timeline版本:Timeline 1.2.11
Blending clips
混合剪辑
混合可以平滑过渡同一轨道上的两个Animation、Audio、Playable剪辑。混合两个剪辑,选择Mix的剪辑编辑模式,并调整剪辑的位置,或裁剪的位置,让剪辑与附近的剪辑有重叠。
下图的混合处理中,第一个剪辑即将淡出的,第二个是淡入的。在淡出的剪辑与淡入的剪辑之间的重叠区域叫 blend area(混合区域)。混合区域的时长就是过度的时长。
混合区域展示了淡出剪辑与淡入剪辑的过渡
虽然Clip view(剪辑视图区域)中的混合区域显示是一个直线型的曲线,两个剪辑的过渡实际上是有两个混合曲线处理的。淡出剪辑的混合曲线叫 Blend Out曲线。淡入的剪辑叫 Blend In。剪辑的Blend Out与Blend In默认值都是Auto(默认曲线)。
使用Blend Curves来自定义混合区域的过渡方式
在Inspector窗口使用 Blend Curves来调整选中剪辑的 Blend In或是 Blend Out。但是,Inspector你同一时刻只能编辑一个曲线。他们不能同时编辑(这个看UI就知道了,我觉得是废话)。
自定义 Blend Curves(混合曲线)来给两个剪辑的过渡设置:
- 选中需要淡出的剪辑,设置 Blend Curves>Out。
- 选中需要淡入的剪辑,设置 Blend Curves>In。
自定义 Blend Out或是 Blend In 曲线,在下拉框又 Auto 切换选择 Manual。选中 Manual后旁边会显示预览混合曲线。点击预览图Inspector窗口下方会显示曲线的编辑器。
选中 Manual 并点击预览图打开曲线编辑器
使用曲线编辑器来自定义混合过渡的变化率。默认情况下,曲线包含起始端与末尾端的曲线控制点。曲线编辑器提供下列方法修改混合曲线:
- 选中起始端或是末尾端的混合曲线的控制点,并使用它的切线控制句柄来调整控制点之间的插值处理。
- 添加额外的曲线控制点来调整曲线形状。在曲线编辑器中添加控制点,查看 adding keys in the Curves view。
- 鼠标右键一个控制点可删除或是编辑它。编辑曲线编辑器中的控制点,查看 editing keys in the Curves view。注意的是,你不能删除头尾两端的控制点。
- 选中曲线编辑器底部的曲线模板。
在你调整曲线编辑器中的曲线时,你也可以选中使用编辑器底部提供的曲线模板。