【全Animator一括設定!】WriteDefault Bulk Setter(WD一括書き換えツール)
- 通常版Digital0 JPY
- 投げ銭 (Donation)Digital500 JPY

【概要】 Unityプロジェクト内にあるすべてのAnimator Controllerに対し、Write Defaultの設定を一括で変更するエディタ拡張スクリプトです。 手作業による設定漏れを防ぎ、アバター改変時の作業効率を向上させます。 【機能】 一括反映: プロジェクト内の全Animator Controllerを自動検出し、ステートのWrite DefaultをONまたはOFFに一律で書き換えます。 階層対応: サブステートマシン(階層構造)内部のステートも漏らさず処理します。 誤操作防止: 実行前に確認ダイアログを表示します。 【使用方法】 UnityPackageをインポート後、Unityメニューの Tools > Custom > Bulk Set Write Defaults を開きます。 用途に合わせて「ON」または「OFF」を選択して実行してください。 【重要!必ずお読みください!】 バックアップ必須: プロジェクト内のファイルを直接上書きするため、実行前に必ずバックアップ(またはGit等でのコミット)を取ってください。 一括処理の性質: プロジェクト内の「すべて」のAnimator Controllerが対象となります。特定のファイルのみを除外する機能はありません。 アバター3.0専用: VRChatのアバター3.0環境以外での動作は想定していません。 【利用規約・免責事項】 本ツールの利用により発生したアバターの動作不良、データの破損、その他いかなる損害についても、制作者は一切の責任を負いません。 アップデート等に伴うVRChatやUnityの仕様変更により、本ツールの機能が使用できなくなった場合、当方は責任を負いません。 【動作環境】 Unity 2022.3.22f1 以降推奨 VRChat SDK - Avatars 3.0 対応環境 【更新履歴】 2026/03/19 【v1.0.0】 リリース 【ファイル構成イメージ】 Plaintext Assets/ ┗ okomekurigohan/ ┗ Editor/ ┣ readme.txt ┗ WriteDefaultBulkSetter.cs

