アバター競合ドクター|MA・ギミックの競合をアップロード前に診断【VRChat】
- ダウンロード商品¥ 800

アバター競合ドクター|Modular Avatar・ギミックの競合をアップロード前に診断【VRChat】 「ギミックを入れたらトグルが効かない」「パラメータが上限を超えてアップロードできない」──そんな不具合の原因になりやすい設定を、アップロード前に一覧で表示するUnityエディタ拡張です。 ■ 検査する項目 ・同じ名前のパラメータの型の食い違い(Expression Parameters/Modular Avatar の Parameters/Animator の間) ・同期パラメータの合計が 256 bit を超えていないか ・FXレイヤーでの Write Defaults の ON/OFF 混在 ・Expressions Menu の項目数が 8 個を超えていないか ・Animator にだけ存在するパラメータ(綴り違いの確認用。PhysBone・Contact が生成するパラメータは除外) ■ 特長 ・読み取り専用です。アバターやアセットは変更しません。 ・Modular Avatar がインストールされていないプロジェクトでも使えます。 ・VRChat公式のサンプルアバターで、誤検出がないことを確認しています。 ■ 使い方 1. unitypackage をインポートします。 2. メニューの「Tools > Avatar Conflict Doctor」を開きます。 3. アバター(VRC Avatar Descriptor)を指定して「診断する」を押します。 ■ 動作確認環境 ・Unity 2022.3.22f1 ・VRChat SDK Avatars 3.10.5 ・Modular Avatar 1.18.7(任意) ■ ご注意 ・自動修正の機能はありません。修正はご自身で行ってください。 ・VRCFury のパラメータは読み取りません(Animator に反映されている分のみ検査します)。 ・診断結果は、よくある原因を見つけるための目安です。アップロード後に不具合が起きないことを保証するものではありません。 ・ダウンロード商品のため、購入後の返品・返金はお受けできません。 ■ 同梱ファイル ・AvatarConflictDoctor_v0.1.0.unitypackage ・README.md ―――― English Avatar Conflict Doctor — a read-only Unity editor extension that lists common causes of avatar breakage before upload: parameter type mismatches (Expression Parameters / Modular Avatar Parameters / Animators), synced parameters over 256 bits, mixed Write Defaults in the FX layer, menus with more than 8 controls, and animator-only parameters (PhysBone/Contact parameters excluded). Works without Modular Avatar installed. Tested with Unity 2022.3.22f1, VRChat SDK Avatars 3.10.5 and Modular Avatar 1.18.7. No auto-fix; VRCFury parameters are not read.

