假设游戏有很多个小人, 每一个人有2种动画站立,跑. 在通常情况下每一个人物都需要一个动画控制器。 有没有想过定义一个动画控制器
无须在定义全新的动画充值器实现每一个小人都播放自己的动画呢?没错Animation Oveeride Controller就是来解决这个问题的
1. 我们设置好一个base动画控制器(我的是叫Enemy1) 来设置如何播放动画的! 下面这张图还是够简单的. 那么我们的小人1号控制器都创建好了
当你发现小人2号也是这样播放动画的,那么你就应该创建一个动画重载器了
2. 点击右键Create –> Animation Overridle Controller . 我们来看下组件如何设置
效果图: 三个小人都有站立,跑的动画,只定义了一个动画控制器,其他小人都使用动画重载器.
完成