Animation Unity-GetCurrentAnimatorStateInfo()在场景被销毁然后重新加载后返回null

Animation Unity-GetCurrentAnimatorStateInfo()在场景被销毁然后重新加载后返回null,animation,controller,unity3d,reload,scene,Animation,Controller,Unity3d,Reload,Scene,我对Unity动画控制器有问题。第一次加载场景时,控制器正在工作。场景被破坏,再次加载时,我在以下位置收到NullReferenceException: (包装器管理为本机)UnityEngine.Animator:GetCurrentAnimatorStateInfo(int) 动画控制器出现时,我正在控制的角色处于默认空闲状态并正在移动。修复-我们对未清理的脚本对象有一个游离引用。要避免这种情况,请使用OnDisable函数并确保删除所有引用。}

我对Unity动画控制器有问题。第一次加载场景时,控制器正在工作。场景被破坏,再次加载时,我在以下位置收到NullReferenceException:

(包装器管理为本机)UnityEngine.Animator:GetCurrentAnimatorStateInfo(int)


动画控制器出现时,我正在控制的角色处于默认空闲状态并正在移动。

修复-我们对未清理的脚本对象有一个游离引用。要避免这种情况,请使用OnDisable函数并确保删除所有引用。}