[Closed] OpenLevelの高速化方法について
お世話になっております。 現在私のプロジェクトでは、ステージ切り替え時にOpenLevel()を使用しています。 しかしレベル切り替えのブロッキング処理時に長時間画面が固まるという問題を抱えています。 OpenLevel()を使わないという選択肢は難しいため、ブロッキング処理の時間を可能な限り短くしたいと考えています。 OpenLevel()の処理を短くするにはどのような点に注意すればよいでしょうか? 本プロジェクトでは、サブレベルを複数持つパーシスタントレベルが複数存在する構成で、 サブレベルは全て、ブループリントでのストリームロードを行なっております。 複数のサブレベルが読み込まれた状態のパーシスタントレベルAから、パーシスタントレベルBにOpenLevel()で切り替えています。 パーシスタントレベルBには極力アクターなどを配置せず、サブレベルも全てストリーム設定をしています。
(comments are locked)
|
The question has been closed Oct 26 '18 at 11:19 AM by Ken.Kuwano for the following reason:
The question is answered, right answer was accepted
お世話になっております。 こちらの資料はご存知でしょうか?レベルをロードしてから表示するまでの負荷の原因・調査方法・対策について書かれています。 まずはこの資料にて紹介されている内容についてご確認いただけますと幸いです。もし解決しない場合は各デバッグ機能を用いて、具体的にどの処理がボトルネックになっているのか調査して頂きご共有いただけますと幸いです。 お手数をおかけしますが、よろしくお願いいたします。
(comments are locked)
|
Follow this question
Once you sign in you will be able to subscribe for any updates here