2D RigidBody and Animator

Whenever a certain animation Goes, it immediately, since its super stupid, goes to the middle of the screen, Then when another one goes, it goes back, and its gravity is really messed up.
So RigidBodys and Animators dont work together,? Or which boxes do i need to check mark

You must be animating the players transform in one of those animations. It can be tricky sometimes. Make sure all the objects you need to manipulate for your animations are contained in child GameObjects of the player, ONLY manipulate those child objects in your animations and keep your players position at 0,0,0 while doing so.