1、使用导入的3D动画
- 将模型拖入场景中
- 为模型对象添加Animator脚本
- 为其撞见Animator Controller动画控制器(状态机)
- 将想要使用的相关动作 拖入Animator Controller动画控制器(状态机)窗口
- 在Animator Controller动画控制器(状态机)窗口编辑动画关系(使用之前学习的状态机相关知识)
- 6.代码控制状态切换
2、状态设置相关参数
可以选中状态机窗口中的某一个状态为其设置相关参数,称之为动画状态设置,主要设置的是——当前状态的播放速度等等细节
3、连线设置相关参数
可以选中状态机窗口中的某一条箭头为其设置相关参数,称之为动画过渡设置,主要设置的是——从一个状态切换到另一个状态时的表现效果和切换条件
4、总结
注意点:
- Has Exit Time是否启用 如果希望瞬间切换动画不需过多等待,取消该选项
- Can Transition To self是否启用 如果希望自己不要打断自己,取消该选项


本文介绍了在Unity中如何导入和使用3D动画,包括将模型放入场景,添加Animator脚本,创建和配置AnimatorController,编辑状态机中的动画关系以及通过代码控制状态切换。此外,还讨论了如何设置动画状态的速度和过渡效果,以及调整如HasExitTime和CanTransitionToself等关键参数来优化动画行为。
5440

被折叠的 条评论
为什么被折叠?



