Unity3D
游戏开发之动画混合与动画重定向
动画混合
状态机之中的状态不仅可以是单个剪辑,
也可以是一个混合树。
构建和编辑
复杂的状态机和混合树,以便完全控制的角色如何运动。
Unity
编辑器提供强大
的工具,
用于分割、
创建循环和从导入的动画文件中提取轨迹。
然后可以把这些
动画短片用作一个多层混合树的叶子,
或者作为分层状态机中的一种状态。
混合
树让您只使用几个动画剪辑就能创建各种各样的运动。
在混合树编辑器中,
您可
以定义混合参数并在
3D
视图中预览混合动画。混合树和动画剪辑一样,可以用
作分层状态机中的状态。
动画工具用于创建多层分层状态机。
控制器可以定义任意数量的层。
每一层
可以使用自己的状态机,
也可以与主层共享状态机。
层可被覆盖或添加,
使用身
体遮罩可以定义身体受影响的部分。
最后,
您可以使用分层状态机把复杂的控制
器分解成更小的可重复使用的模块。
过渡预览器与多层状态机结合使用,
能让您轻松创作和调整过渡时间,
达到
完美效果。实时链接(
Live Link
)
的视觉反馈可直接概览您的状态和过渡,允许
您根据您的游戏需要调试最复杂的控制器【
狗刨学习网
】。