【Unity】Animatorのアニメーション切り替えが遅い場合の対応方法
Animatorのアニメーションを条件付きで切り替わる様にしていた場合、アニメーションが即時切り替わらないことがあります。
動画の例では、IdleからOpenへのアニメーション切り替えが即時行われず、メニューを素早く開けずにいます。これではユーザーはストレスを溜めてしまいます。
これはHas Exist Timeが初期設定で有効になっているためです。 Has Exist Time が有効な場合、アニメーションの切り替えは現在のアニメーション再生を待った後に切り替わります。
従って、Has Exist Timeを無効にすると現在のアニメーションを待たずにアニメーションを切り替えることが出来ます。
期待しない待ち時間を減らして、快適な操作を目指しましょう!