Choose your operating system:
Windows
macOS
Linux
レベル ストリーミングのシナリオ
Sun Temple プロジェクトのメイン レベルから始めます。レベルを室内空間と、海が見える柱つきの中庭に分割します。 以下のワイヤーフレーム ビューでは、ティール色のワイヤーフレームがパーシスタント室内レベルを示し、黄色のワイヤーフレームがストリーミングされる中庭レベルを示します。 空と屋外が見えるように寺院の主要部にはいくつか窓があるので、空と海はパーシスタント レベルです。
寺院の内装には、中庭を視界から隠す廊下を混ぜます。
プレイヤーが角を曲がって中庭に近づいてくる時にはストリーミング レベルがロードされて表示できるように、 ここで中庭レベルにストリーミングを開始します。
設定対象は SunTemple_Persistent と SunTemple_Streaming です。Player Start は SunTemple_Persistent にあります。 そしてゲームのプレイヤーは Character で表現されます。
コンテンツ ブラウザ から SunTemple_Persistent を開きます。
Player Start を寺院の一番手前に移動します。
[Window] をクリックして、[Level] を選択します。
[Levels] のドロップダウン メニューをクリックし、[Add Existing... (既存の...を追加)] を選択して新規サブレベルを追加します。
追加する SunTemple_Streaming を [Open Level] ダイアログで選択してから、[Open] をクリックします。
パーシスタント レベル 上で 右クリック して、ドロップダウン メニューから [Make Current] を選択します。
ボリュームを使ってレベルをストリーミングする
[Place Actors (アクタを配置)] パネルで [Volumes] タブを選び、[Level Streaming Volume] を選択してレベルにドラッグします。
レベル ストリーミング ボリューム が SunTemple_Streaming の歩行可能なエリア全体を囲むように調節します。
レベル ストリーミング ボリュームのロジックは、アクティブなカメラがどこにいるかをトラックするので、 プレイヤーのポーンやキャラクターから離れた場所にカメラが置かれると、それに合わせて レベル ストリーミング ボリュームのサイズと位置を調節する必要があります。
[Windows] をクリックして、[Levels] を選択します。
SunTemple_Streaming を選択して [Level Details] アイコンをクリックします。
Streaming Volumes の横にある [+] 記号をクリックして、ボリュームを追加します。次に、ドロップダウン メニューもしくはスポイトで、さきほどレベルにドラッグした Level Streaming Volume を選択します。
[Initially Loaded] と [Initially Visible] のチェックを必ず外して [Level Details (レベル詳細)] パネルを終了します。
ビューポート に戻り、Level Streaming Volume を選択します。[Details (詳細)] パネルで、ボリュームのプロパティを設定します。[Editor Pre Vis Only] と [Disabled] のチェックを外して、[Streaming Usage] を [SVB Visibility Blocking on Load] に設定します。
Play in Editor を使って、ストリーミング レベルをテストします。