TITLE:ゲームプランナー
#CONTENTS

*Game planner (ゲームプランナー) [#q53a9480]
シーンにオブジェクトやbotを配置して簡単なゲームを作るためのシステム。配置用のツールやオブジェクト、専用のシーンからなる。

*H3VR Studio [#ea043b89]
#youtube(9waws23y0Qc)
-追加: [[2026/5/30 (Update 120e20)>https://store.steampowered.com/news/app/450540/view/690884711519618802]]

H3VRのデータモジュールを作成するためのオーサリングアプリ。H3VR内部のデータファイルを開いてキャラクター設定を調べたり、その変種を作る事ができる。自作のTake & Holdキャラクターやカスタムした銃やシナリオをSteamワークショップで共有できる。
起動方法: Steamのライブラリに登録されているので、H3VR Studioで検索してする。

*ツールボックス [#cf18cbb4]
&ref(i/Toolbox.webp,zoom,300x300);
オブジェクトを配置するためのツールが入っている。ゲームプランナーに対応しているシーンでリストメニューから出すことができる。

''操作方法''
-リストメニューからツールボックスを出す。
&ref(i/Wrist_Menu-Spawn_Tools-Spawn_Toolbox.webp,zoom,300x300);
- 引き出しを開いてツールやパネルを取り出して使う。引き出しがついている面は5つあるが、有効なのは3つで残りは空。
-取り出したツールの場所は半透明になっている。この半透明を掴めばどこにあってもツールを取り寄せられる(クイックベルトに入っている場合を除く)。
&ref(i/Toolbox_picktool.webp,zoom,300x300);

**Pistool(ピスツール) [#d288664f]
[[ツールボックス>#cf18cbb4]]から出すことができる銃型のツール。

***Tractor(トラクター) [#b4527c3b]
&ref(i/Pistool_Tractor.webp,zoom,150x150);
オブジェクトを角度を保ったまま移動させる
-トリガー: オブジェクトの指定/解除
-↑: オブジェクトを遠ざける
-↓: オブジェクトを近づける

***Cloner(クローナー) [#u699d4f7]
&ref(i/Pistool_Cloner.webp,zoom,150x150);
オブジェクトを複製する
-トリガー: オブジェクトの指定/複製
-↑/↓: オブジェクトの指定を解除

***Deletos(デリトス) [#e8949c55]
&ref(i/Pistool_Delitos.webp,zoom,150x150);
オブジェクトを削除する
-トリガー: オブジェクトの削除
-↑: 削除までの時間を短くする
-↓: 削除までの時間を長くする (デフォルト)

オブジェクトを指してトリガーを引き続けるとオブジェクトを削除できる。

***Rotato(ローテート) [#rf4dc8d8]
&ref(i/Pistool_Rotato.webp,zoom,150x150);
オブジェクトを回転させる
-トリガー: オブジェクトの回転
-↑: 回転軸の基準の切り替え(ローカル/ワールド/ビュー)
-↓: 回転軸の切り替え(Y/Z/X)

&ref(i/Pistool_Rotato-menu.webp,zoom,600x600);
オブジェクトを指してトリガーでオブジェクト回転モードになる。球をドラッグして回転させる。ドラッグ中に目盛りの内側を指すと7.5°刻みで、外側は無段階で方向を指定できる。
左上のRは回転のリセット、右上のXは回転モードの終了。ローテートを手放しても終了できる。

***Locker(ロッカー) [#q4604154]
&ref(i/Pistool_Locker.webp,zoom,300x300);
キネマティックロック(オブジェクトの固定)とピックアップロック(プレイヤーの掴み)をロック/アンロックする
-トリガー: オブジェクトのロック状態を設定した状態にする
-↑: キネマティックロック/ピックアップロックの切り替え
-↓: ロック/アンロックの切り替え

''テーブルなど掴みたくないオブジェクトの掴みを無効化する操作の例''
+タッチパッド↑で錠をロック状態のアイコンに切り替える
+タッチパッド↓で手のアイコンに切り替える
+オブジェクトを指してトリガーでロック

***Measurizer(メジャライザー) [#r5845ce3]
&ref(i/Pistool_Mersurizer.webp,zoom,150x150);
2点間の距離を測る
-トリガー: 始点と終点の指定
-↑/↓: 距離表示を消す

***NoClipper(ノークリッパー) [#m10872c6]
&ref(i/Pistool_Noclipper.webp,zoom,150x150);
プレイヤーを自由移動させる
-トリガー: 移動
-↑: 移動速度の増加
-↓: 移動速度の減少

トリガーで銃を向けた方向へ移動できる。環境オブジェクトなどを突き抜けられる。使うとプレイヤーの移動モードが強制的にテレポートに切り替わる(仕様)。

**Portable Item Spawner(ポータブルアイテムスポナー) [#u52223ee]
&ref(i/Portable_Item_Spawner.webp,zoom,300x300);
[[ツールボックス>#cf18cbb4]]から出すことができる携帯型のアイテムスポナー。左右にスタイラスが付いている。一部のアイテムは出すことができない。
''操作方法''
+パネルで出したいアイテムを選択する
+スタイラスを持つ
+地面を指してトリガーでアイテムを出す
-出したスタイラスはタブレットからは戻せない。離れた位置にあるスタイラスを戻したいときは、ポータブルアイテムスポナーを持ってツールボックスの元の位置に入れてから出し直すと戻せる。

**Object Info(オブジェクトインフォ) [#t9e33179]
&ref(i/Object_Info.webp,zoom,300x300);
スタイラスで指されたオブジェクトの情報を表示する。

*シーンのセーブ/ロード [#t7384d9e]
''ロードシナリオ/セーブシナリオ''
&ref(基本操作/Wrist_Menu-SaveLoad.jpg);
サンドボックスシーンではセーブ/ロードが有効になっていて、アイテムスポナーから出せるアイテムの配置をセーブできる。
-''ロードシナリオ''
シーンにあるアイテムの配置・状態をシナリオという。ロードシナリオでは内蔵されているシナリオやプレイヤーが作成したシナリオをロードできる。
&ref(基本操作/Wrist_Menu-Load_Scenario.jpg,zoom,600x600);
-''セーブシナリオ''
シーンにあるアイテムの配置をセーブできる。キーボードをクリックするか、ファイルをクリックするとファイル名が入力されるので、セーブボタン→確認ボタンでセーブする。シナリオにクイックベルトの状態は含まれない。ロードはロードシナリオのマイセーブから。
&ref(基本操作/Wrist_Menu-Save_Scenario.jpg,zoom,600x600);

*ゲームプランナー用のシーン [#f725c80c]
ゲームプランナーのために作られたシーン。これらのシーンでなくてもシンプルな射撃場はセーブ/ロードに対応していて、同じようにオブジェクトの配置と保存ができる。
|&ref(scene/Panel_GP_Hanger.jpg,nolink,zoom,100x100);|[[GP_Hanger (ジーピーハンガー)>https://wikiwiki.jp/h3vr/scene#t61ed58d]]|

*オブジェクトの配置方法 [#pd2489a1]
シーンに最初から配置されているオブジェクトを全て削除して、テーブルを配置する方法について解説する
+シーンのオブジェクトをすべて削除する
"Wrist Menu - Clean Up Stuff -Clean All Spawnable"
+オブジェクトを出す
シーンに設置されているアイテムスポナーか、[[ポータブルアイテムスポナー>#u52223ee]]から"Folding Table"を出す。階層は"Tools & Toys - Furniture"。
+オブジェクトのロック
++最初に環境オブジェクトとの干渉をなくすためキネマティックロックをする。ピスツール「[[ロッカー>#q4604154]]」のアイコンをロックと箱にしてテーブルを指してトリガー。
++テーブルは掴みが有効のままだと、テーブルに置いたオブジェクトを掴もうとしてテーブルを動かしてしまいやすいため、ピックアップロックをする。ロッカーのアイコンをロックと手にしてテーブルを指してトリガー。
+オブジェクトの回転
++テーブルをシーンに対してまっすぐに配置するために最初に角度をリセットする。ピスツール「[[ローテート>#rf4dc8d8]]」でテーブルを選択して回転モードにし、"R"を指してトリガー。
++角度を変更する。◯を指してトリガーをホールドしてドラッグする。目盛りの内側は一定角度でスナップする。
+オブジェクトの移動
ピスツール「[[トラクター>#b4527c3b]]」を使って角度を維持したままテーブルを移動させる。
+オブジェクトの複製
ピスツール「[[クローナー>#u699d4f7]]」でテーブルをロック状態などの設定を引き継いで複製する。
+オブジェクトの削除
ピスツール「[[デリトス>#e8949c55]]」でオブジェクトを削除する。
+シーンをセーブする
"Wrist Menu - Save Scenario"でシーンのオブジェクト配置をセーブする
+シーンをロードする
"Wrist Menu - Load scenario - My Saved Scenarios"で自分でセーブしたオブジェクトをロードする

*コメント [#d691c64c]
#pcomment(above,reply)