确认Animator控制器中参数的条件和要转换的状态是否正确,可以通过在每次检查条件后打印参数的值来检查。
确保每个状态的过渡条件都有满足的条件,并且优先级低的条件放在高优先级条件的下面。
如果使用Mecanim,可以尝试通过设置动画层的权重来切换状态,例如:
Animator animator = GetComponent
如果以上方法都无效,可能是使用了错误的参数或不正确的代码,建议检查控制器的代码和错误消息。
如果以上所有方法都无法解决问题,建议重新创建Animator控制器并重新导入动画,或使用别的方法代替。