상품 설명
PhysBoneを他アバターや他プレハブからコピーしたら、こんな設定が紛れ込んでいませんか?
・半径が0のコライダー(当たり判定が機能していない)
・同じGameObjectに二重に設定されたPhysBone
・別アバター由来のコライダー参照が残ったまま
「PhysBone設定チェッカー」は、VRChatアバターのPhysBone/PhysBoneColliderの設定に含まれる、よくあるミス(コライダーの半径0、PhysBoneの二重設定、コライダー参照の重複・階層外参照)を検出するUnityエディタ拡張です。
【なぜ必要?】
PhysBoneはコンポーネントを複製したり、他アバター・プレハブから設定をコピーしたりする機会が多く、その過程で「半径0のコライダーが混ざる」「同じGameObjectにPhysBoneが二重に設定される」「Colliderリストにこのアバターに存在しないコライダーが残る」といった設定ミスが静かに紛れ込みやすい部分です。これらはUnity/VRChatがエラーを出さないため、揺れ物の挙動が想定と違う・重くなるといった形でしか気づけません。Unityの標準画面には、アバター全体のPhysBone設定を横断チェックする手段がありません。
【検出項目】
・PhysBoneColliderの半径が0以下(当たり判定が機能しない)
・同一GameObjectに複数のPhysBoneが設定されている(二重の物理演算)
・PhysBoneのColliderリストに同じコライダーが重複して登録されている
・PhysBoneのColliderリストが、このアバターの階層外のコライダーを参照している(別アバター・別プレハブ由来の参照が残っている可能性)
【使い方】
1. チェック対象アバターのルートを指定
2. 「チェック実行」で診断
3. 問題のある箇所の一覧が表示される
4. 本体版なら「重複・アバター外参照コライダーを一括削除」ボタンでColliderリスト内の重複参照・階層外参照をまとめて整理できる
【特徴】
・本体版は重複・階層外参照の一括削除がボタン一つで実行可能
【こんな方におすすめ】
・他アバター・他プレハブからPhysBone設定をコピーすることが多い方
・アップロード前にPhysBone関連の設定を一括確認したい方
【動作環境】
・Unity Editor
【ライセンス】
個人利用・商用利用いずれも可。ツール自体の改変・再配布は禁止します。詳細はパッケージ内のREADME.txtをご確認ください。
【関連ツール】
カラクリ工房では他にも数多くのVRChat/Unityエディタ拡張ツールを公開しています。気になる方はショップ一覧もご覧ください。
https://karakuri-koubou.booth.pm/
検索用
PhysBone診断 揺れ物設定チェック コライダー確認 PhysBoneエラー検出
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기