【Unity】AnimatorController

Animator Controller とは? Animator Controller は、Unityでアニメーションを管理・制御するための仕組みです。キャラクターやオブジェクトの状態に応じて、適切なアニメーションを自動的に切り替えることができます。 例えば、キャラクターが以下のような動作をする場合: 止まっている時は「待機アニメーション」 歩いている時は「歩行アニメーション」 走っている時は「走行アニメーション」 ジャンプした時は「ジャンプアニメーション」 これらのアニメーションを状態に応じて自動的に切り替えるのが、Animator Controllerの役割です。 アニメーターコントローラー - Unity マニュアル アニメーターコントローラーを利用すると、キャラクターやオブジェクトのアニメーションクリップや関連するアニメーション遷移のセットを配置し管理できます。たいていの場合、複数のアニメーションを利用して、ゲーム内で特定の状況が起きたときにそれらを相互に切り替えて使用するのは普通のことです。例えば、スペースバーが押される度に歩きのアニメーションからジャンプのアニメーションへ切り替える、などです。ただし、単一のアニメーションクリップしかない場合でも、それをゲームオブジェクトに使用するためには、アニメーターコントローラーに配置する必要があります。 docs.unity3d.com
  • Unity
  • C#
  • Animation