상품 설명
「Contactが反応しない…」そんな経験はありませんか?
「Contact送受信設定チェッカー」は、VRChatアバターのContact Sender/Receiver(なでなで判定等の接触検出コンポーネント)について、接触が検出されない典型的な設定ミスを検出するUnityエディタ拡張です。
【なぜ必要?】
Contact Sender/Receiverは設定項目が多い割に、Unity/VRChatは設定ミスに対してエラーや警告を出しません。「Colliderは付けたのに反応しない」「パラメータが動かない」といった不具合の原因は、半径が0のまま・Collision Tagが未設定・受信条件が両方OFFになっている、といった地味な設定漏れであることがほとんどです。Unityの標準インスペクタには、アバター全体のContact設定を横断チェックする手段がありません。
【検出項目】
・ContactSender/ContactReceiverの半径が0以下(検出範囲が実質ゼロ)
・ContactReceiverのAllowSelf・AllowOthersが両方OFF(誰の接触も検出できない)
・Collision Tagが1つも設定されていない(相手側と一致せず接触が検出されない)
・ContactReceiverのParameterが未設定(Animator側から値を参照できない)
【使い方】
1. チェック対象アバターのルートを指定
2. 「チェック実行」で診断(配下の全ContactSender/ContactReceiverを検査します)
3. 問題のある項目の一覧が表示される
4. 本体版なら「半径0・受信不可設定を一括修正」ボタンでまとめて修正できる
【特徴】
・本体版は半径0・受信不可設定の一括修正がボタン一つで実行可能
【こんな方におすすめ】
・なでなで判定やDPS等、Contactを使ったギミックを実装している方
・「反応しない」の原因が分からず困っている方
【動作環境】
・Unity Editor
【ライセンス】
・個人利用・商用利用いずれも可
・改変・再配布は禁止します(ツールそのものの複製・転売はご遠慮ください)
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기