Collab Viewer では、BP_Bookmark という名称のビルトイン型のブループリント アセットを提供します。このアセットを使用すると、レベルで事前に定義された場所とカメラ ビューを設定できます。ユーザーは、ランタイム時にこれらの事前決定済みの場所に簡単にテレポートできます。
このページでは、レベルに新しいブックマークを配置する方法と、キーボードの数字キーを押したときに異なるブックマーク間でユーザーをテレポートするホットキーを設定する方法について説明します。
ブックマークを配置する
新しいブックマークはレベルの任意の場所に配置できます。ただし、新しいブックマークのそれぞれが次のとおりであることを確認してください。
- 地面レベルにある。
- 「Collab Viewer に独自のコンテンツを追加する」の説明に従って、ブックマーク用に設定されているコリジョン メッシュを持つスタティック メッシュのすぐ上にある。
その他の場合、ユーザーが歩行モードか VR モードの場合、地面に落ちたり、テレポート後地面を通過したりする場合があります。
ステップ
ブックマークを配置するには、次の手順を実行します。
- 各ブックマークは、レベルでは BP_Bookmark ブループリント クラスのインスタンスで表されます。このクラスは、 コンテンツ ブラウザ の「CollaborativeViewer/Blueprints/Commands/Bookmark/BPs」フォルダにあります。
- 新しいブックマークを設定するには、 コンテンツ ブラウザ から BP_Bookmark をレベルにドラッグします。
- ビューポートまたは アウトライナ で Bookmark アクタを選択して、レベルでこのアクタを配置したい位置と回転状態に移動させます。
移動しているのが Bookmark アクタであり、子の Camera コンポーネントではないことを確認してください。
アクタの パイロット は、希望どおりに視点を設定する、素早く簡単な方法です。「ビューポートのパイロット アクタ」を参照してください。
- [Details (詳細)] パネル で、 [~ Bookmarks (~ ブックマーク)] セクションの [Hotkey (ホットキー)] 設定を見つけて、新しいブックマークに割り当てるホットキーを設定します。
[Hotkey (ホットキー)] フィールドに直接割り当てる番号を入力するか、 [Assign Unused Hotkey (未使用のホットキーの割り当て)] ボタンを使用して、ブックマークに使用可能な最小の数値キーを割り当てることができます。
最終結果
デスクトップ モードでセッションに参加するユーザーは、割り当てたホットキーを押すか、ツールバーの [Bookmarks (ブックマーク)] メニューを使用するか、[Interaction (インタラクション)] メニューの [Bookmark (ブックマーク)] アイテムを使用して、ブックマークの場所にテレポートできます。
「Collab Viewer テンプレートを操作する」も参照してください。
セッション中にブックマークを保存する
Collab Viewer のセッション中に、現在の位置を新しいブックマークとして記録することができます。新しいブックマークは、[Bookmarks] メニュー リスト内にオプションとして表示されます。また、このブックマークは保存され、リロード時に利用できます。
ブックマークを保存するには、次の手順を実行します。
-
ブックマークを保存したい場所に移動します。
-
[Interaction] メニューを開き、 [Bookmark] を選択します。
-
[Bookmark] メニューで、 [Create Bookmark (ブックマークを作成)] を選択します。
-
新しいブックマークに名前を付けて、 [+Add (+ 追加)] ボタンをクリックします。
-
[Create Bookmark] メニューの保存済みブックマークの横にある ゴミ箱 アイコンをクリックすることで、保存済みブックマークを削除できます。