I have an enemy that includes animator. It can be in any state when I playing. I use object pool to organize a lot of enemys. So I use Setactive(flase) to make one enemy disappear when it is killed. And use Setactive(true) to reuse enemy object. But I can’t set the enemy’s animator to origin(I my way, I set all the parameters of the animator to origin. This not works because state change form die state to idle state requres time. The enemy should be exactly idle when reused.) So how can I reset animator in my case.