【ワールドギミック】Motion Player Gimmick【VRChatモーション向け】





説明
★Nimoji Studio Motion Player Gimmick(ワールド用モーション再生ギミック)★
【VRChat向けワールドギミック】 unityからUIメニューにモーションを登録。 アップロードしたワールドで、UIメニューからモーションを選ぶと、キャラクターprefabがモーションを再生します!
【サンプルワールド】 https://vrchat.com/home/launch?worldId=wrld_af3b5d61-2fad-4c60-8027-cae45881f79c
【当ギミック向けモーションパック集(NFSW注意)】 https://nimoji-studio.booth.pm/item_lists/8plTeK6y 【アバターギミック版(NFSW注意)】 https://nimoji-studio.booth.pm/item_lists/8W0TgD3D 【元モーションFBX版(NFSW注意)】 https://nimoji-studio.booth.pm/item_lists/m06TxXAA
普段はFANBOXで動画を投稿してます!そこで作成したモーションをUnity向けにパッケージ化したものです(NFSW注意) https://nimoji.fanbox.cc/
━━━━━━━━━━━━━━━━━━━━ ■ 内容物 ━━━━━━━━━━━━━━━━━━━━ Assets/Nimoji_Studio_Assets/MotionPlayerGimmick/ MotionPlayerGimmick.prefab ステージ本体(操作パネル + Udon 同期済み) SampleCharacter.prefab 展示用サンプルキャラクター Shapell(CC0) MotionPlayerGimmick.controller 自動生成コントローラー Runtime/ Editor/ UdonSharp ソース + 再構築ビルダー Scenes/SampleScene.unity サンプルシーン
━━━━━━━━━━━━━━━━━━━━ ■ 動作環境 ━━━━━━━━━━━━━━━━━━━━ ・Unity 2022.3 系 + VRChat SDK3 Worlds 3.7 以降(UdonSharp 同梱版) ・lilToon(VCC から導入・無料): サンプルキャラクターの表示に使用。 未導入でもギミックは動作します(サンプルキャラのみピンク表示) ・TextMeshPro は不要です(UI は uGUI 標準 Text)
━━━━━━━━━━━━━━━━━━━━ ■ 導入方法 ━━━━━━━━━━━━━━━━━━━━
- 本パッケージをワールドプロジェクトにインポート
- 別売の「ワールド向けモーションパック」をインポート
- メニュー Tools → Motion Player Gimmick → Add Motion Packs To Menu (パック追加) を実行 → 取り込んだ全パックがパネルに反映されます
- MotionPlayerGimmick.prefab をシーンに配置(パックを増減したら 3 を再実行)
━━━━━━━━━━━━━━━━━━━━ ■ 再生位置の指定(アンカー)と接地補正 ━━━━━━━━━━━━━━━━━━━━ ・prefab 内の「Anchor (再生位置)」を再生させたい場所へ移動してください。 どのモーションもアンカー位置で再生されます ・アンカーの高さ=モーションの接地面です(ベッドならベッドの天面に配置) ・接地補正が毎フレーム働き、体が面に「接するが埋まらない」よう調整されます (MotionPlayerGimmick の Ground Contact で無効化可能)
━━━━━━━━━━━━━━━━━━━━ ■ キャラクターの差し替え(任意) ━━━━━━━━━━━━━━━━━━━━
- prefab 内 CharacterSlot の Shapell を削除し、お好みの Humanoid モデルを子に配置
- そのモデルの Animator に MotionPlayerGimmick.controller を割り当て
- ルートの MotionPlayerGimmick の Target Animator にその Animator を設定
- 揺れもの(PhysBone)はお使いのモデルに合わせて設定してください ※差し替えるモデルの利用規約(ワールド組み込み可否)をご確認ください
━━━━━━━━━━━━━━━━━━━━ ■ 操作パネルの使い方 ━━━━━━━━━━━━━━━━━━━━ ・上段 ◀▶: パック切替 / PAGE ◀▶: ページ切替(どちらも各プレイヤーローカル) ・一覧ボタン: 再生(もう一度押すと停止)/ STOP / ◀▶ 送り / RND ・再生中モーションは全プレイヤーに同期し、後から入った人にも反映されます
━━━━━━━━━━━━━━━━━━━━ ■ 利用規約 ━━━━━━━━━━━━━━━━━━━━ 本商品の利用規約は VN3ライセンスに基づきます: 規約全文の PDF(4か国語)を商品に同梱しています。 購入前に内容を確認されたい場合はこちら: https://app.box.com/s/0ljh5ghxg925bbif2d48xksslchqs432