PhysBone連動ギミックビルダー【無料版】【VRChat/Unityエディタ拡張】
- ダウンロード商品¥ 0




尻尾・耳・髪などのPhysBoneを「掴む」ことをトリガーに、Animationギミックを自動配線するUnityエディタ拡張です。VRChatが標準で供給するPhysBoneの自動生成パラメータ(IsGrabbed/IsPosed)を利用し、FXレイヤーへのState/Transition/パラメータの組み込みまでを自動化します。 ■これは無料版です 無料版では、トリガー「掴む(IsGrabbed)」固定でのギミック生成をお試しいただけます。トリガー種類(掴んで動かす等)を選びたい、他のプレイヤーにもギミックの発動を見せたい(Expression Parameters自動登録・同期対応)場合は、本体版(¥600)をご利用ください。 ■なぜ便利? 「PhysBoneを掴むと反応するギミック」を自作しようとすると、PhysBoneのParameter欄設定、VRChatが自動供給するIsGrabbed/IsPosedパラメータの正確な命名規則の把握、FXレイヤーへの新しいState・Transition・パラメータの追加など、細かな仕様を正しく組み合わせる必要があり、初めての方には特にハードルが高い作業です。本ツールは、対象のPhysBoneと反応時に再生したいAnimation Clipを指定するだけで、これら一式を自動的に配線します。 ■主な機能 ・対象のPhysBoneコンポーネントのParameter欄から、VRChatが自動供給する<Parameter>_IsGrabbedパラメータ名を自動算出 ・アバターのFXレイヤーで、そのパラメータがtrueの間だけ指定Animation Clipを再生するState・Transition・パラメータを自動追加(FXレイヤー未設定の場合は新規コントローラーも自動生成、既存のFXコントローラーがある場合はレイヤーを追加する形で既存設定を壊さず統合) ・生成される既存コンポーネント・既存Animatorレイヤーには一切手を加えず、専用レイヤーとして追加するため、既存のギミックと安全に共存できます ■使い方 1. あらかじめ、対象のPhysBoneコンポーネントの「Parameter」欄に任意のパラメータ名(例: TailPB)を設定しておく 2. 反応時に再生したいAnimation Clipを用意する 3. Unityメニューから [Tools > PhysBone連動ギミックビルダー] を開く 4. 「対象アバター(ルート)」にアバターのルートオブジェクトをドラッグ&ドロップする 5. 「VRCPhysBoneを持つGameObject」に、1で設定したPhysBoneのGameObjectをドラッグ&ドロップする 6. 「反応時に再生するAnimation Clip」に2で用意したClipを設定する 7. 「ギミックを生成」を押す ■注意事項 ・対象PhysBoneのParameter欄が未設定の場合、ギミックは生成できません。あらかじめ設定してください。 ・ギミックの発動は自分のクライアント上でのみ確認できます(他のプレイヤーには同期されません)。 ・本ツールの利用によって生じたいかなる損害についても、作者は責任を負いません。ご自身の責任においてご利用ください。 ■利用規約 ・個人利用・商用利用いずれも可 ・改変・再配布は禁止します(ツールそのものの複製・転売はご遠慮ください)




