Unity 动画系列十 Animator Override Controller

参考
Unity动画系统详解10:子状态机是什么?
学习笔记 — Unity动画系统

Animator Override Controller可以让你在保留Animator Controller中的结构和逻辑的同时,覆盖里面的一些动画,列如你有多个角色的状态机结构逻辑都一样,但是动画不同,这时候就可以用Animator Override Controller。

例如:游戏中有许多类型的NPC(哥布林、兽人、精灵等),状态机逻辑一样,但是每种NPC有自己独特的动画。这时候你只需要创建一个基础的Animator Controller,结合使用Animator Override Controller可以创建出许多不同的变体。

1.创建

Unity 动画系列十 Animator Override Controller

Unity 动画系列十 Animator Override Controller

2.覆盖

Unity 动画系列十 Animator Override Controller

第一需要给Animator Override Controller一个基础的Animator Controller。赋值完成后,下面会显示状态机中所有的动画,这时候你可以用新的动画来覆盖原来状态机对应状态的动画。

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
红伟的头像 - 鹿快
评论 抢沙发

请登录后发表评论

    暂无评论内容