通常,一个动画角色有许多不同动作,在游戏的不同情境中被激活。这些动作被称为动画片段 (Animation Clips)。例如,我们可能会针对走路、跑步、跳跃、投掷、死亡等制作单独的动画片段。根据模型被动画化的方式,这些单独的动作可能会作为不同的动画片段导入,或者在每个动作只是前一个动作的延续时作为单个片段导入。在只有一个片段的情况下,该片段必须在 Unity 中分割成多个子动画片段,这将涉及工作流程中的一些额外步骤。
使用包含预先分割动画的模型
包含预先分割动画的模型是使用起来最简单的模型类型。如果您有类似动画,动画导入器检视器 (Animation Importer Inspector) 中的动画 (Animations) 选项卡外观如下:
您将会看到一列可用片段,在预览窗口 (Preview Window)(在检视器下方)中点击“播放 (Play)” 就可预览这些片段。如果需要,可以编辑这些片段的帧范围。
使用包含未分割动画的模型
对于那些片段作为连续动画来提供的模型,动画导入器检视器 (Animation Importer Inspector) 中的动画 (Animation) 选项卡外观如下