うにてぃブログ

主にUnityとC#に関する記事を書いていきます

【Unity】Hierarchy で選択したオブジェクトの Animator state 一覧を表示して再生する

UnityEditor で Animator の確認を行う場合 Project Window から Animator を選択して
State を確認し、State の AnimationClip を選択して、AnimationClip Window から再生する必要があった

それが面倒だったので、State 一覧を表示するツールを作成してみました

github.com

使い方

Tools/AnimatorPlayTool より ツールを開くと ウィンドウが開く

f:id:hacchi_man:20201207235928p:plain:w400

Hierarchy にて Animator のあるオブジェクトを選択すると各ボタンとともに State 一覧が表示される

確認したい State の Play を押すと再生することができる

f:id:hacchi_man:20201207235155p:plain

Focus Animator Window

Animator Window にフォーカスを当てる

Select Hierarchy Object

先程選択した オブジェクトを選択状態にする

Stop Animation

Animation が再生中なら停止する

Play

その State の AnimationClip を再生する

Select AnimationClip

その State の AnimationClip を選択する