Unity2Dでアニメーションすると重力が働かなくなった時の話
Rigidbody 2Dもちゃんと入れてるのになぁ、おかしいなぁ、やだなぁ、こわいなぁ
ってなったでしょ多分
アニメーションで動かしているオブジェクトのインスペクターを見ると、
Animator
というコンポーネントがあります
その中の、
Apply Root Motion
という項目にチェックが入っていませんか?
そいつは、「動きをアニメーションに任せるかどうか」を設定しています(詳しくは知らない)
それのチェックを外せばうまくいくはず
(アニメーションの方で重力を働かせる方法はまだ知らない)
出来なかったら知らん