상품 설명
指定した衣装パーツ(ジャケット・帽子等)をVRChat内のExpressionsMenuから直接ON/OFFできるよう、FXレイヤー(表示/非表示アニメーション)・Expression Parameters登録・メニューへのトグルコントロール追加をボタン一つで自動配線するUnityエディタ拡張です。
■ なぜ便利?
衣装パーツをVRChat内から自分で(または他のユーザーからも見える形で)切り替えられるようにするには、GameObjectのm_IsActiveを切り替えるAnimation Clipの作成、FXレイヤーへのState・Transition・パラメータの追加、Expression Parametersへの同期パラメータ登録、Expressions Menuへのトグルコントロール追加など、複数の設定をすべて手作業で・矛盾なく組み合わせる必要があり、初めての方には特にハードルが高い作業です。本ツールは、切り替えたいパーツとメニュー表示名を指定するだけで、これら一式を自動的に配線します。
■ 主な機能
・指定パーツの表示/非表示を切り替えるAnimation Clip(Off/On)を自動生成し、アバターのFXレイヤーにState・Transition・パラメータとして自動追加(FXレイヤー未設定の場合は新規コントローラーも自動生成、既存のFXコントローラーがある場合はレイヤーを追加する形で既存設定を壊さず統合)
・Expression Parametersへの自動登録(同期ON。アセット未設定の場合は新規作成)
・Expressions Menuへのトグルコントロール自動追加(アセット未設定の場合は新規作成。既存メニューが8個のコントロール上限に達している場合は追加をスキップして通知)
・同じパラメータを参照する設定・コントロールを重複追加しない安全設計
・生成される既存コンポーネント・既存Animatorレイヤー・既存メニューコントロールには一切手を加えず、専用のレイヤー・専用のコントロールとして追加するため、既存のメニュー構成と安全に共存できます
■ 使い方
1. Unityメニューから [Tools > 衣装切り替えメニュービルダー] を開く
2. 「対象アバター(ルート)」にアバターのルートオブジェクトをドラッグ&ドロップする
3. 「表示/非表示を切り替えるパーツ」に、切り替えたい衣装パーツをドラッグ&ドロップする
4. 「メニュー表示名」「パラメータ名」を入力する
5. 初期状態(ON/OFF)とメニューアイコンを設定する
6. 「トグルメニューを生成」を押す
■ 無料版と本体版の違い
無料版は初期状態ON固定・メニューアイコンなしでのトグル生成が利用できます。
本体版は初期状態(ON/OFF)とメニューアイコンを自由に設定できます。
■ こんな方におすすめ
・アバターの衣装をVRChat内から直接切り替えられるようにしたい方
・Expressions Menuの構築やFXレイヤーの配線に不慣れな方
・複数の衣装トグルを効率よく量産したい方
■ 動作環境
・Unity 2019.4以降 / VRChat SDK3 Avatars(VRCAvatarDescriptorが設定されたアバター)
・Av3Emulatorによる実機相当の動作確認済み(FXレイヤー配線・パラメータ駆動による表示/非表示切り替えを確認)
■ 注意事項
・生成されたトグルの最終的な調整(メニュー内の並び順・アイコン等)は、Expressions Menuアセット上でお好みに合わせて調整してください。
・Expression Parametersへの自動登録は、パラメータのビット容量上限を考慮していません。容量に余裕があるか、別途アバター容量内訳ビューアーやExpressionパラメータ容量チェッカー等でご確認ください。
・本ツールの利用によって生じたいかなる損害についても、作者は責任を負いません。ご自身の責任においてご利用ください。
■ ライセンス
・個人利用・商用利用いずれも可
・改変・再配布は禁止します(ツールそのものの複製・転売はご遠慮ください)
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기