动画混合
状态机之中的状态不仅可以是单个剪辑,也可以是一个混合树。构建和编辑复杂的状态机和混合树,以便完全控制的角色如何运动。Unity编辑器提供强大的工具,用于分割、创建循环和从导入的动画文件中提取轨迹。然后可以把这些动画短片用作一个多层混合树的叶子,或者作为分层状态机中的一种状态。混合树让您只使用几个动画剪辑就能创建各种各样的运动。在混合树编辑器中,您可以定义混合参数并在3D视图中预览混合动画。混合树和动画剪辑一样,可以用作分层状态机中的状态。
动画工具用于创建多层分层状态机。控制器可以定义任意数量的层。每一层可以使用自己的状态机,也可以与主层共享状态机。层可被覆盖或添加,使用身体遮罩可以定义身体受影响的部分。最后,您可以使用分层状态机把复杂的控制器分解成更小的可重复使用的模块。