Here is the scenario: I bought 4 animations of UI component: idle which is operating on a regular basis, motion animation and a pair of different clips which is definitely go away from display again to display. So after the thing gone:
anim.Play("gone_anim");, I made it invisible by
gameObject.SetActive(false). I’m additionally utilizing coroutine till the top of animation clip, then disable the thing. After I return by animation the thing on scene and made it seen. And the issue is when the motion animation goes it is place about half from earlier animation, so it is displaced. I additionally tried to make gone animation with alpha channel,then motion animation is half clear.