VRChat向けアイテム持ち替えギミック Common Item Handler
- ダウンロード商品¥ 1,000
VRChatアバター向けの持ち物ハンドリングギミックです。 ※前提としてModular Avatarの導入が必要です。 アバター内の背中や腰等任意の点につけたものを手で持ったりワールド固定することができます。 この商品は以下の特徴を持ちます。 ・物に手が触れているときに特定のハンドサインで持つことができる ・離す用のハンドサインで離すことができる ・収納位置で離すと収納できる ・収納位置以外で離すとワールド固定できる ・簡易な操作で掴み有効/無効を切り替えることで誤作動防止できる(※・ハンドサインの仕様上Indexだと難しいかもしれません) ・収納時や掴み有効/無効切り替え時にフィードバック音を鳴らすことで、置き忘れ等を防止できる ・複数のアイテムを同じ仕組みで動かせる ・誤って右手に2個同時に持つ等を回避できる ・一度設定した物を別のアバターで簡単に使える また、規約の許す範囲でこのギミックの一部を含むパッケージを再配布することが可能です。 基本設計方針として、ContactやPhysboneからの入力を安定して同期する作りになるようにしているため、様々なギミックのベース部分として使用することができ、それらのハンドリングをアバターを跨いで共通化することができます。 アイテム毎の設定は慣れれば簡単にできるようにしていますが、位置合わせ等ある程度操作が必要なのでマニュアルを確認の上での購入を推奨します。不明な点等はお問合せください。 マニュアル https://docs.google.com/document/d/e/2PACX-1vR1zXeE_EgicynftZ81PzkMmMbS4hlizQQzyLVqI2q13kESz82qMoYT27nlV_Dyrm6FhWHhZ5MTUwZY/pub
利用規約
本規約はVN3ライセンス(https://www.vn3.org/)を使用して作成しています。 (JP) https://drive.google.com/file/d/1MQyuFhxixLG7UTMkDgWlyMPERBfVaLP3/view?usp=drive_link (EN) https://drive.google.com/file/d/1mK87c9Dn99hNNJgXT3BQXqMhRygfPblS/view?usp=drive_link (KO) https://drive.google.com/file/d/1TySjr9DEE7RdX8972NoSSyvvtU41vfJ0/view?usp=drive_link (ZH) https://drive.google.com/file/d/1kYRTD0OZO1S1xSmS9PlXCpmb3pmxzeLn/view?usp=drive_link 本データを使用した時点で本利用規約に同意したものとみなします。 言語間で差異が生じた場合、日本語版の利用規約が優先されます。
更新履歴
v2_0:Modular Avatar1.5.0対応に伴い、Expression Parameter占有率を下げる目的で以下の変更を実施。 SYNC_CN_ITEM_VISIBLE → CN_ITEM_VISIBLE SYNC_CN_ITEM_GRAB_ENABLE → CN_ITEM_GRAB_ENABLE 各prefabのMenu Installer上で、上記変数を同期不要の設定に変更 ※アセット更新後、テンプレート及びサンプルファイルは上記内容で更新されます。 ※複製してカスタマイズしたprefabには更新内容は反映されません。 ※アイテム一つ辺りのExpression Parameter使用量が2bitずつ減る程度なので、変更内容がよくわからない場合は、複製したprefabには適用しなくても問題は少ないと思われます。 v2_1:CommonControllerのGestureLeft/GestureRight定義が抜けていたので修正。 v2_2:テンプレート内の一部状態名の誤記修正(動作への影響なし)。 v2_2:逆手持ち切り替えが可能なテンプレートを追加。 v2_2:MA Menu Groupを使ったメニュー構成方式に変更。 v2_3:掴み有効/無効を一括変更する手段としてGroupGrabControllerを追加。 v2_4:Modular Avatarのアップデート(v1.7.7)に伴ってControllerSwitcherがビルドエラーを引き起こす様になっていたのを修正。 v3_0:VRC Constraintに対応。それに伴い旧テンプレートをパッケージ内から削除。 v3_0:各テンプレートにデスクトップモードで使用可能なメニューを追加。 v3_0:LI Commentを用いたコメント記載を追加。 v3_0:誤記修正。 20240905_v3_1:再配布する際にCommonController等をパッケージし忘れるのを避けるために、各テンプレートにダミーのPrefabを追加。 20241207_v3_2:VRCのアップデートによってワールド固定時の動作が変更されたため修正。 併せて再配布する際に_Propertyを含めてよいことを規約に明記。