상품 설명
VRChat標準の「Upright(直立度)」パラメータに連動して、指定したGameObjectの表示/非表示を自動で切り替えるUnityエディタ拡張です。FXレイヤーへのState/Transition/パラメータの組み込みまでをボタン一つで自動化します。
■なぜ便利?
「しゃがんでいる時だけ表示されるアイコンやエフェクト」を自作しようとすると、FXレイヤーへの新しいState・Transition・パラメータの追加を手作業で・矛盾なく組み合わせる必要があり、初めての方には特にハードルが高い作業です。本ツールは、表示/非表示を切り替えたいGameObjectを指定するだけで、VRChatが常に供給する標準パラメータ「Upright」を使った配線を自動的に行います。追加コンポーネントは一切不要です。
■主な機能
・指定したGameObjectの表示/非表示を、直立度(Upright、1.0=直立・0.0=しゃがみ/伏せ)がしきい値を下回ったかどうかで自動的に切り替えるAnimation Clip・FXレイヤーを自動生成
・Expression Parameters/Expressions Menuへの追加は不要(VRChatが常に供給する標準パラメータのため、Animatorへの参照だけで動作します)
・アバターのFXレイヤーへState・Transition・パラメータを自動追加(FXレイヤー未設定の場合は新規コントローラーも自動生成、既存のFXコントローラーがある場合はレイヤーを追加する形で既存設定を壊さず統合)
・同じアバターに複数のギミックを追加しても、Uprightパラメータの宣言が重複しません
・生成される既存コンポーネント・既存Animatorレイヤーには一切手を加えず、専用レイヤーとして追加するため、既存のギミックと安全に共存できます
■使い方
1. Unityメニューから [Tools > しゃがみ連動ギミックビルダー] を開く
2. 「対象アバター(ルート)」にアバターのルートオブジェクトをドラッグ&ドロップする
3. 「表示/非表示を切り替えるGameObject」に、しゃがみ中だけ出したいアイコンやエフェクトのGameObjectを設定する
4. 動作条件(しゃがみ中に表示/しゃがみ中は非表示)としきい値(本体版のみ)を設定し、「ギミックを生成」を押す
■無料版と本体版の違い
無料版は「しゃがみ中に表示」固定・しゃがみしきい値0.5固定でのギミック生成が利用できます。
本体版は動作条件(しゃがみ中に表示/しゃがみ中は非表示)としきい値を自由に設定できます。
■注意事項
・表示/非表示を切り替える対象オブジェクトの見た目(形状・マテリアル等)は、あらかじめUnity上でお好みに合わせて用意してください。
・Uprightの値は完全にしゃがんだ状態でも環境や動作によって多少変動するため、しきい値は実際の使用環境に合わせて調整してください(本体版のみ)。
・生成されたギミックの最終的な調整は、Animator上でお好みに合わせて調整してください。
・本ツールの利用によって生じたいかなる損害についても、作者は責任を負いません。ご自身の責任においてご利用ください。
■利用規約
・個人利用・商用利用いずれも可
・改変・再配布は禁止します(ツールそのものの複製・転売はご遠慮ください)
【関連ツール】
カラクリ工房では他にも数多くのVRChat/Unityエディタ拡張ツールを公開しています。気になる方はショップ一覧もご覧ください。
https://karakuri-koubou.booth.pm/
検索用
しゃがみギミック 伏せギミック かがむと反応 クラウチング連動 姿勢連動エフェクト
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기