Pocket Gimmick
- ダウンロード商品¥ 0

袖・胸ポケット・腰のバッグ・空中など、決めた場所に手を触れるとアイテムが手に出てくる VRChat アバター用ギミックです。 触れるたびに「出す → しまう → 次を出す」と、登録したアイテムを順番(またはランダム)に出し入れできます。 プレハブをアバターにドラッグ&ドロップして、Items にアイテムを入れるだけ。 Modular Avatar を使った非破壊ギミックなので、元のアバターは一切変更されません。 無料で配布しています。 ※Modular Avatar 1.10 以降が必要です(動作確認: 1.18.7 / Unity 2022.3.22f1) ※同期パラメータは取り出し口 1 つにつき 9 bit です ※本ギミックは、企画・仕様の決定・動作確認を aNko が行い、スクリプト・プレハブ・アイコン・ドキュメントの制作はすべて AI(Anthropic Claude)に行わせたものです。詳しくは「■ 制作について」をご覧ください ━━━━━━━━━━━━━━━━━━━━ ■ できること ━━━━━━━━━━━━━━━━━━━━ ・触れて取り出す:取り出し口に手で触れると、アイテムが取り出し口から手元へスライドして出てきます ・取り出し口を自由に配置:シーン上で好きな位置に動かせます。揺れるバッグや衣装のボーンに追従させることもできます ・手側の判定も調整可能:指先・手のひらなど、アバターに合わせて反応する位置を変えられます ・出し方をゲーム内で切り替え:「順番 / ランダム」「手ぶらを経由 / 持ったまま入れ替え」を Expression Menu から変更できます(設定は保存されます) ・出現アイテム固定:選んだアイテムだけを出し入れするモード ・直接選択:メニューから好きなアイテムを直接出せます ・判定を表示:取り出し口と手の判定位置を半透明の球で確認できます(自分にだけ見えます) ・複数設置:袖と腰など、取り出し口をいくつでも置けます。メニューを 1 つのフォルダにまとめることも可能です ・アイテム数の上限なし:Items に入れるだけで登録(1 つの取り出し口につき最大 127 個) ・日本語 / 英語 Inspector 対応 ━━━━━━━━━━━━━━━━━━━━ ■ 動作環境 ━━━━━━━━━━━━━━━━━━━━ ・Unity 2022.3 系 ・VRChat SDK - Avatars 3.x ・Modular Avatar 1.10 以降(NDMF は Modular Avatar と一緒に入ります) Modular Avatar が入っていない場合は、VCC または ALCOM で追加してください。 1. Settings > Packages > Add Repository に https://vpm.nadena.dev/vpm.json を追加 2. プロジェクトの Manage Project から Modular Avatar を追加 ━━━━━━━━━━━━━━━━━━━━ ■ 内容物 ━━━━━━━━━━━━━━━━━━━━ ・aNko.pocket-gimmick-0.3.2.unitypackage ├ Pocket Gimmick.prefab(導入用プレハブ) ├ Editor / Runtime スクリプト ├ Expression Menu 用アイコン(256px 透過 PNG) ├ README.md(導入方法・設定項目・FAQ) ├ LICENSE.md(利用規約) └ CHANGELOG.md(更新履歴) ━━━━━━━━━━━━━━━━━━━━ ■ 導入方法 ━━━━━━━━━━━━━━━━━━━━ 1. unitypackage を Unity の Project ウィンドウにドラッグ&ドロップして Import 2. Assets/aNko/PocketGimmick/Pocket Gimmick.prefab を Hierarchy のアバターの上にドラッグ&ドロップ (初期配置: 取り出し口 = 左手首 / 出てくる手 = 右手。アバターを右クリック →「aNko > Pocket Gimmick」でも作成できます) 3. Inspector の「取り出し口」で、シーンビューの水色の球を取り出したい場所へ動かし、「追従先」にボーンを指定 (「近くのボーンにする」「位置の目安」ボタンで一発配置もできます) 4. Pocket Gimmick の子の Items に、出したいアイテムを入れる (子の名前がメニューの表示名、並び順が取り出す順番になります) 5. 「アイテム一覧・位置調整」の「単独表示」「手を握って表示」で持ち位置を合わせる 6. いつもどおりアップロード。必要なものはアップロード時に自動生成されます 詳しい設定項目・FAQ は同梱の README.md をご覧ください。 ━━━━━━━━━━━━━━━━━━━━ ■ ゲーム内メニュー ━━━━━━━━━━━━━━━━━━━━ <メニュー名> / ├ ON/OFF(ギミック全体の ON/OFF) ├ 取り出す(トリガー方式が Menu / Both のとき) ├ しまう(いつでも手ぶらに戻す) ├ 直接選択 / ├ 出現アイテム固定 / └ 設定 /(ランダム・持ったまま入れ替え・判定を表示) ━━━━━━━━━━━━━━━━━━━━ ■ パフォーマンスへの影響(取り出し口 1 つあたり) ━━━━━━━━━━━━━━━━━━━━ ・同期パラメータ:9 bit(ON/OFF を作らない場合は 8 bit) ・Contact:Sender 1 / Receiver 1 ・Constraint:アイテム数ぶん(出現アニメーション OFF で 0) ・FX レイヤー:2〜3 ・メッシュ / マテリアル:「判定を表示」を作る場合のみ 2 / 2(普段は非表示) ※出現アニメーションや「判定を表示」を OFF にすると軽くなります ━━━━━━━━━━━━━━━━━━━━ ■ 注意事項 ━━━━━━━━━━━━━━━━━━━━ ※アイテムの出し入れは他の人にも同期されます(「判定を表示」の球は自分にしか見えません) ※取り出し口を手の近くに置くと、手を動かしただけで反応することがあります。判定半径を小さくするか、取り出し口を手から離してください ※両手で使いたい場合は Pocket Gimmick を 2 つ置き、それぞれ「出てくる手」を右手 / 左手にしてください ※VRChat・Modular Avatar の仕様変更により、予告なく動作しなくなる可能性があります ※アイテム(3D モデル)本体は同梱していません。お手持ちの小物をご利用ください ※Quest(Android)版での動作は【要確認:確認していれば記載 / 未確認なら「未確認です」】 ━━━━━━━━━━━━━━━━━━━━ ■ 制作について(AI 利用の明記) ━━━━━━━━━━━━━━━━━━━━ 本ギミックは AI を使って制作しています。役割分担は次のとおりです。 ・aNko(人間):企画・アイデア出し、仕様と機能の決定、UX の方針決め、実機での動作確認、公開判断 ・AI(Anthropic Claude):C# スクリプト(Editor / Runtime)、プレハブ構成、Expression Menu 用アイコン、README・利用規約・更新履歴の執筆 コードや文章は人間が手で書いたものではなく、AI が生成したものを aNko が確認・テストして公開しています。 AI 生成物であることを理由に利用規約が変わることはありません。ご利用の際はご自身の判断でお願いします。 ━━━━━━━━━━━━━━━━━━━━ ■ 利用規約(要約) ━━━━━━━━━━━━━━━━━━━━ 全文は同梱の LICENSE.md をご確認ください。ダウンロードまたは使用した時点で同意したものとみなします。 【できること】 ・VRChat 等での使用(個人・法人、営利・非営利を問いません) ・アバターへの組み込みとアップロード(パブリック・プライベート問わず) ・改変 ・配信・動画・画像の公開(クレジット表記は任意) ・他の人のアバターへの導入代行・改変代行 【条件付きでできること】 ・本ギミックを組み込んだアバターや衣装を配布・販売する場合は、本ギミックのデータを同梱せず、この BOOTH ページから入手してもらってください(導入方法の案内・解説は自由です) 【禁止】 ・単体での再配布・販売(改変版も含む。無料・有料を問いません) ・自作と偽ること ・誹謗中傷や、法令・公序良俗・各サービスの規約に反する利用 【免責】 ・本ギミックの使用によって生じた損害について、制作者は責任を負いません ・不具合の修正やサポートは約束していません

