很多时候在播放攻击动画时点击移动会发生位移,这种情况是不希望发生的
我们需要给触发约束的动画添加组件,输入代码名称
给需要的动画添加代码
双击打开代码进行配置
打开后是这样的,我们只需要在以下三个函数中添加想要的设置即可,当然也可以根据自身需求打开注释函数进行调试
我是用的NavMeshAgent组件做的移动,你如果用的其他逻辑执行的动画,也是相应的在对应的执行代码中执行逻辑即可
OnStateEnter 所以在当动画进入时,我将nav组件停止运行 OnStateUpdate 在动画执行中,也设置为停止运行 OnStateExit 在动画执行完成后,设置为启用运行标签:动画,播放,代码,unity,组件,执行,位移 From: https://www.cnblogs.com/alanshreck/p/16840808.html