Animator ウィンドウ拡張
Unity 標準の Animator ウィンドウを大幅に強化します。 設定はすべて さたにあしょっぴんぐ/エディタカスタマイザー/AnimatorWindowPatch/Settings から。
ハイライト
パラメータの色分け表示
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 のドラッグ & ドロップ割り当て