Unity5で唯でさえややこしいMecanim(アニメーション管理システム)に新しくStateMachineBehaviourが追加されました。 この機能はMecanimのステート管理機能の各ステートに振る舞いを設定できる機能です。各ステート毎に振るまいを設定することで、コンポーネント側から現在のステートを確認するといった事をせず動かせるようになります。 目次 目次 使い方 使って遊んでみる 下準備 振る舞いの登録 アニメーションの設定 使い方 StateMachineBehaviourを継承したクラスを用意し、AddBehaviourボタンを使って振る舞いを登録するだけです。StateMachineBehaviourでは幾つかのコールバックがあります。 OnStateEnter:ステートに入った時に呼ばれる OnStateUpdate:毎フレーム呼ばれる OnStateExit:ステート