バッテラが如く

プログラミングしましょ!

【Unity】AnimatorのデフォルトのStateを再生させないようにする方法

AnimatorEntryで必ず初期モーションをセットする必要がありますが、
AddtiveなレイヤーだとEntryのアニメーションを再生させたくないときもあると思います。
そんな時にどうすればいいかを共有したいと思います。

■開発環境

  • MacOS Monterey (12.1) Unity (2021.3.2f1)
  • 空のStateを作ればOK

    空のGameObjectが作れると同じ要領で空のStateというのが作れます。

    空のStateを作るには、

    右クリック → Create State → Emptyで空のStateを作成できます。

    モーションは別にセットしなくても使えるんですね!

    これをEntryとします。

    これで再生しても何もしないStateができました。