Avatar Update Guard for Unity|VRChatアバター更新前チェックツール
- Digital980 JPY




アバター作者から新版が出た。でも、今の改変を壊さず更新できるか分からない。 Avatar Update Guardは、現在使っているアバター(CURRENT)と作者から配布された新版(NEW)を比較して、更新前に確認したほうがよい変更を見つけるUnity Editor拡張です。 アバターやPrefab、Assetを書き換えない【Read-only/読み取り専用】ツールです。
■ こんなときに
・改変済みアバターを新版へ更新したい ・PhysBoneやボーン構造が変わっていないか心配 ・BlendShapeやマテリアル構成の変更を確認したい ・自分で追加したアクセサリーや改変が引き継げるか確認したい
■3段階で判定
SAFE / CAUTION / HIGH RISK 差分を全部並べるのではなく、現在の改変へ影響する可能性のある変更を中心に表示します。 問題がある場合は、「なぜ注意が必要か」「影響する可能性」「Recommended Action」を表示し、対象を見る からUnity上の該当箇所を確認できます。
■主なチェック内容
・オブジェクトの追加・削除、名前変更・移動 ・BlendShapeの追加・削除・名称変更候補 ・Renderer / マテリアルスロットの変更 ・PhysBone / PhysBone Collider / Contact / Cloth / VRC Constraint等の増減 ・Animator / Stationの増減 ・Avatar Descriptorの欠落 ・Modular Avatar使用の検出 ・その他の未分類コンポーネントの増減
■ 使い方
1. UnityプロジェクトへAvatar Update Guardを配置 2. Tools > Avatar Update Guard を開く 3. CURRENTに現在使っているアバターを指定 4. NEWに新版アバターを指定 5. Check Update 6. Update SafetyとFindingを確認 CURRENT / NEWはHierarchy / Projectからのドラッグ&ドロップ、 またはObject Pickerで指定できます。
■ 動作環境
・Unity 2022.3系 ・Windows / macOS ・VRChat SDK:不要 ・Modular Avatar:不要 VRChat SDKやModular Avatarが導入されている場合は、追加の判定・注記が有効になります。
■導入方法
1.ZIPを展開 2.com.tools-studio.avatar-update-guard フォルダをUnityプロジェクトの Packages 直下へコピー 3.Unityを開く 4.Tools > Avatar Update Guard を開く 追加設定は不要です。
■ 内容物
・Avatar Update Guard v0.1.0 ・導入用README ・LICENSE ダウンロードしたZIPを展開し、com.tools-studio.avatar-update-guard フォルダをUnityプロジェクトの Packages 直下へコピーして使用します。
■ご注意
本ツールは更新前チェックを補助するものであり、すべての変更を検出したり、更新後に問題が起きないことを保証するものではありません。 Animator Controller内部、Expression Menu / Parameters内部、PhysBoneの各パラメータ値、GameObjectの有効/無効など、一部はv0.1.0では比較対象外です。
■ ライセンス
1購入 = 1人 購入者ご本人であれば、複数PC・複数Unityプロジェクト・複数アバターで利用できます。 商用利用・有償コミッションでの利用も可能です。本ツール本体・改変版の再配布や第三者との共有は禁止しています。 詳細は商品に同梱している LICENSE.md をご確認ください。
■サポート
ご不明な点や問題がありましたら、BOOTHのメッセージ機能から Small Tools Studio までお問い合わせください。




