1年以上ひさしぶりです。

相変わらずPCアプリつくってます。

Unity2022.3.41f1使ってます。

↓2Dアニメーションを作っていてアニメーションクリップの名前が気に入らない時が多々あります。名前変えたくなっちゃう。

↓で実際変える。testAnimationからWalkと変えました。

するとアニメーション再生されないんですね。

なんでだろう?

毎回久しぶりにアニメーションのほうを弄るとこれだ。解決策を見つけたので記録しておく。

↓アニメーターのタグを開くとinspectorのところMotionのところがWalkになっているが上部赤枠のところがtestAnimationのままになってます。

↓そこをMotionと同じ名前にしましょう。この場合はWalkですが、自身の付けた名前にしてね。

あとたまにAnimatorタグ開いたのに画像中央部にあるようなAnyStateやEntry、Exitがなかったりするのでその場合は再起動してみるとよかったりします。

 

ちなみに私はAnimatorでのアニメ遷移やったことが多分1回か2回くらいしかなくて、いつもはスクリプト上で動かしてます。

animator.Play(”Walk”);←こんな感じ