目录:Unity - Timeline 知识汇总 原文:https://docs.unity3d.com/Packages/com.unity.timeline@1.2/manual/insp_clp_anim_plyb.html 翻译时Timeline版本:Timeline 1.2.11
Animation clip Playable Asset properties动画剪辑的可播放资源的属性
属性包含手动控制position位移与rotation旋转的偏移,和覆盖默认Offsets Match Fields(在轨道里的默认设置)。
选中的动画剪辑在Inspector窗口中显示Animation Playable Asset的属性
Animation Clip动画剪辑
Animation Clip 调整该剪辑使用的动画剪辑资源是哪个。动画剪辑资源可以是 recorded Infinite clip(录制的无限时长的剪辑)或是 external motion clip(其他外部的动画剪辑)。
Clip Transform Offsets剪辑的Transform偏移
使用Clip Transform Offsets属性区内容可以手动调整剪辑的position位移与rotation旋转的偏移(这个效果要在Unity 运行后才能看到效果的,编辑模式下没有效果)。有两个工具可以手动调整位移和旋转偏移的。
PropertyDescriptionMove tool启用后Scene视图下会显示位移Gizmo提供操作。可以调整位移的偏移。Rotate tool启用后Scene视图下回显示旋转Gizmo提供操作。可以调整旋转的偏移。Position可以提供手动直接输入偏移的坐标值。这些偏移的值,相对 track offsets(轨道偏移的方式)来偏移的。Rotation可以提供手动直接输入偏移的旋转值。这些偏移的值,相对 track offsets(轨道偏移的方式)来偏移的。你也可以 automatically match the clip offsets(自动的匹配剪辑的偏移)与前面的动画剪辑的末尾端的位置来偏移,或是与后面剪辑的起始端偏移。
Offsets Match Fields当 matching clip offsets(匹配剪辑偏移)时,使用Offsets Match Fields 选择确定哪些Transform属性需要应用。Offsets Match Fields默认使用 Use Defaults,就是Animation track(动画轨道)的设置那个里确定的哪些Transform属性需要应用。
如果 Use Defaults禁用了,那么你可以对Transform的哪些属性需要应用的,你可以对每个剪辑都可以不使用默认轨道中设置的,而使用自己需要勾选的。
Remove Start Offset删除起始端的偏移
启用 Remove Start Offset可以让动画剪辑在零位移偏移和零旋转偏移开始播放。那么之后的动画剪辑的位移与旋转的关键帧偏移都会从零偏移开始。启用 Remove Start Offset可以让剪辑与前一个剪辑的位置更好匹配上。
禁用 Remove Start Offset将保留剪辑开始时的位移与旋转。动画剪辑开始将从源是的位置与旋转开始。
Foot IK如果你的动画剪辑是类人骨骼模型动画的,那么可以开启Foot IK来减少脚步滑动的问题。
如果不是类人骨骼模型动画,那么可以禁用Foot IK。