Skip to content

Animator ウィンドウ拡張

Unity 標準の Animator ウィンドウを大幅に強化します。 設定はすべて さたにあしょっぴんぐ/エディタカスタマイザー/AnimatorWindowPatch/Settings から。

スクリーンショット placeholder

ハイライト

パラメータの色分け表示

Float / Int / Bool / Trigger を型ごとに色付けして、パラメータ一覧を見やすくします。色は設定から変更できます。

Transition のコピー & ペースト

コピーした Transition を、右クリックの Paste/ サブメニューやショートカットで貼り付けられます。

操作ショートカット
貼り付け (行き先を維持)Alt+Shift+V
貼り付け (出発元を維持)Alt+Shift+B

TIP

EntryTransition のコピペにも対応しています (State ⇔ Entry の相互変換ペースト)。 ショートカットは Edit → Shortcuts で変更できます。

Transition Condition オーバーレイ

Transition を選択すると、グラフ上のパネルに [遷移元] → [行き先] と条件が表示され、Inspector を開かずにその場で編集できます。

Animator ウィンドウ複製バグの修正

プレイモード移行などで Animator ウィンドウが複製される VRChat SDK 起因のバグを根本から対策します。増えたウィンドウの自動掃除つき。

未使用サブアセットの警告

Controller 内のゴミ (未使用サブアセット) を保存時に検知し、ツールバーの警告アイコンから一括クリーンアップできます。

全機能

クリックで展開 (20+ 機能)
  • パラメータ型変換 (デフォルト値の自動変換付き)
  • パラメータ名一括リネーム (Transition / ParameterDriver 自動追従)
  • Int パラメータの圧縮同期レイヤー生成 (proxy_empty / WriteDefaults オプション付き)
  • 背景テクスチャ / グリッドライン描画
  • Graph Bottom Bar (パス / マウス座標 / ObjectField)
  • State Focus ボタン (ResetView / AnyState / Entry / Exit / Frame All)
  • 新規レイヤーの初期 Weight 自動設定
  • State ノードに WD / IK / Mirror / Transition 数 / Behaviour 数を表示
  • State 名のインラインリネーム (F2)
  • State 右クリック拡張 (proxy_empty セット / 一括リネーム / Behaviour 一括削除 ほか)
  • Layer 右クリック拡張 (Copy / Paste / Duplicate / AvatarMask プリセット / アセット化 / C# コード生成)
  • Transition 作成時の既定値設定 (Has Exit Time / Duration など)
  • グラフ空き領域への Create State / proxy_empty
  • Motion のドラッグ & ドロップ割り当て

MIT License