Skip to content
第09回 3D探索2

2 / 4 Animator Controllerを作る

このステップの目的

Idle、Walk、Runの状態と遷移をAnimator Controllerへ定義する

状態を作る

まずはSpeedというfloatパラメータを一つだけ使います。1D Blend Treeに、0をIdle、0.5をWalk、1をRunとして配置します。

text
Speed = 0.0 → Idle
Speed = 0.5 → Walk
Speed = 1.0 → Run

Animatorをゲーム状態にしない

「操作可能か」「ゴールしたか」はゲーム側の状態で持ち、Animatorは見た目の再生を担当します。両者の責任を表にします。

チェックリスト
  • Speedパラメータがある
  • 1D Blend Treeで3つのモーションを切り替えられる
  • ゲーム状態とAnimator状態を区別できる