すごく初歩的なことで申し訳ございません。

キャラクターのアニメーションについてなのですが、
キャラクターを、座るや、転ぶといった歩行アニメーション以外の動作をさせるときどのように実装すればよいでしょうか?
一応、それ用のイベントに動作をする瞬間の時だけ差し替える。みたいなことは考えたのですが、これが、ゴリ押しじゃないか不安です。誰かご教授お願いできませんでしょうか。