接触ライトギミックビルダー【VRChat/Unityエディタ拡張】
- Digital600 JPY




「触れると光る」ギミックに必要な設定を、ボタン一つで自動配線するUnityエディタ拡張です。VRCContactReceiverの追加、FXレイヤーへのState/Transition/パラメータの組み込みまでを自動化します。 ■なぜ便利? 「触れると光るギミック」を自作しようとすると、VRCContactReceiverの設定(半径・コリジョンタグ・AllowSelf/AllowOthers等)、FXレイヤーへの新しいState・Transition・パラメータの追加など、複数の設定をすべて手作業で・矛盾なく組み合わせる必要があり、初めての方には特にハードルが高い作業です。本ツールは、対象のボーンと点灯させたいLight(お好みの色・強度に設定済みのGameObject)を指定するだけで、これら一式を自動的に配線します。 ■主な機能 ・対象ボーンにVRCContactReceiverを自動追加(半径・コリジョンタグ・AllowSelf/AllowOthersを設定済みの状態で生成) ・指定したLightオブジェクトを、アバターのFXレイヤーで接触中だけアクティブにするState・Transition・パラメータを自動追加(FXレイヤー未設定の場合は新規コントローラーも自動生成、既存のFXコントローラーがある場合はレイヤーを追加する形で既存設定を壊さず統合) ・生成される既存コンポーネント・既存Animatorレイヤーには一切手を加えず、専用の子オブジェクト・専用レイヤーとして追加するため、既存のギミックと安全に共存できます ■使い方 1. あらかじめ、点灯させたい色・強度・範囲に設定済みのLight(GameObject)をシーン内に用意する 2. Unityメニューから [Tools > 接触ライトギミックビルダー] を開く 3. 「対象アバター(ルート)」にアバターのルートオブジェクトをドラッグ&ドロップする 4. 「ライトを取り付けるボーン/パーツ」に、光らせたいボーンをドラッグ&ドロップする 5. 「点灯させるLight」に、1で用意したGameObjectを設定する 6. パラメータ名を入力し、「ライトギミックを生成」を押す ■無料版と本体版の違い 無料版は検出半径(0.15m固定)・コリジョンタグ(「Hand」固定)でのギミック生成が利用できます。 本体版は半径・コリジョンタグを自由に設定できます。 ■注意事項 ・Light自体の色・強度・範囲等は、あらかじめUnity上でお好みに合わせて設定してください。 ・生成されたギミックの最終的な調整(発動タイミング等)は、Animator上でお好みに合わせて調整してください。 ・本ツールの利用によって生じたいかなる損害についても、作者は責任を負いません。ご自身の責任においてご利用ください。 ■利用規約 ・個人利用・商用利用いずれも可 ・改変・再配布は禁止します(ツールそのものの複製・転売はご遠慮ください)




