相手の衣装を パーツ毎に着脱できる ギミック
상품 설명
パートナーのアバターに設定された衣装やアクセサリーを、Expressions Menuから遠隔で表示・非表示にできるVRChatアバターギミックです。
最大4系統のオブジェクトを個別に操作できます。
衣装以外にも、アクセサリー・小物・エフェクトなど、GameObjectであれば切り替え対象として設定できます。
衣装やアクセサリーを最大4つ(A~D)のグループに分け、それぞれ個別に表示・非表示を切り替えられます。同じグループには複数のオブジェクトを登録できるため、上着と装飾品などをまとめて一度に操作することも可能です。
例えば、次のように設定できます。
- Outfit A:上着
- Outfit B:スカート
- Outfit C:靴
- Outfit D:アクセサリー
Controller側のメニューで「上着」を選ぶと上着だけが着脱され、「靴」を選ぶと靴だけが着脱されます。
また、例えばOutfit Dに「帽子」「メガネ」「ネックレス」の3つを設定すれば、アクセサリー一式を1回の操作でまとめて表示・非表示にできます。
動作確認環境
・macOS Golden Gate 27.0 Beta
・Windows 11 25H2
事前に以下を導入してください。
・VRChat SDK Avatars
・Modular Avatar
内容物と必要環境
内容物
RemoteOutfitToggle_Controller.unitypackage
RemoteOutfitToggle_Receiver.unitypackage
必要環境
Unity 2022.3.22f1
VRChat SDK3 Avatars
Modular Avatar
Avatar InteractionsのContactsが使用可能な環境
主な機能
- Outfit A~Dの最大4系統を個別に遠隔操作
- 衣装以外のGameObjectにも使用可能
- 同じ系統を複数のオブジェクトへ設定して一括操作可能
- Controller側でメニュー名を自由に変更可能
- ControllerとReceiverを共通のPINでペアリング
- Controller用・Receiver用のUnityPackageを分けて収録
- Modular Avatarによるメニュー・Animator・Parametersの自動統合
表示切り替えの仕様
表示切り替えの仕様
対象オブジェクトの初期状態を基準に、表示状態を反転します。
- 最初から表示されているオブジェクト
→ 遠隔操作中は非表示
- 最初から非表示のオブジェクト
→ 遠隔操作中は表示
操作をOFFにするか、ControllerとのContact範囲外になると初期状態へ戻ります。
使用方法
Controller側
1. RemoteOutfitToggle_Controller.unitypackageをImportします。
2. RemoteOutfit_Controller.prefabを操作する側のアバター直下へ配置します。
3. Receiver側と同じPINを入力します。
4. Outfit A~Dのメニュー名を設定します。
5. 「名称とPINをControllerへ反映」を押します。
6. アバターをアップロードします。
Receiver側
1. RemoteOutfitToggle_Receiver.unitypackageをImportします。
2. RemoteOutfit_Receiver.prefabを操作される側のアバター直下へ配置します。
3. Controller側と同じPINを入力します。
4. 切り替えたいオブジェクトへ「Outfit A~D」のいずれかをAdd Componentします。
5. 「Outfit設定を生成・更新」を押します。
6. アバターをアップロードします。
メニュー名の変更例
Controller側では、Outfit A~Dを任意の名前に変更できます。
- Outfit A → 上着
- Outfit B → スカート
- Outfit C → アクセサリー
- Outfit D → エフェクト
設定した名前はController側のExpressions Menuへ反映されます。
注意事項
・Controller側とReceiver側の両方で、それぞれ対応するアバターへの導入とアップロードが必要です。
・ControllerとReceiverには完全に同じPINを設定してください。
・PINは接続先を合わせるための識別情報であり、第三者からの操作を完全に防止するセキュリティ機能ではありません。
・本ギミックはAvatar Contactが届く範囲内で動作します。
・Outfit A~Dの設定、Hierarchy、対象の初期Active状態を変更した場合は「Outfit設定を生成・更新」を再度実行してください。
・他のギミックやアバター構成との組み合わせにより、正常に動作しない場合があります。
・導入前にアバタープロジェクトのバックアップを作成してください。
・VRChatや各種SDKのアップデートにより、将来的に動作しなくなる可能性があります。
・使用する際は、必ず相手の同意を得たうえでご利用ください。
利用規約
VRChat等での使用を目的とする場合に限り、オンラインプラットフォーム上へのアップロードを許可します。
・本UnityPackageに含まれるControllerまたはReceiverのいずれか一方について、個人間での使用を目的とする場合に限り、一度のみ再配布を許可します。なお、その他の用途での再配布および使用は禁止します。
更新履歴
v1.0 販売開始
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기