こんにちは、お世話になっています。。
レベルについて質問させていただきます。
メモにまとめたのでご確認の程、お願い致します。
最も避けたいのはレベルのロード時の遅延です。
出来れば暗転は避けたいです。よろしくお願いします。
こんにちは、お世話になっています。。
レベルについて質問させていただきます。
メモにまとめたのでご確認の程、お願い致します。
最も避けたいのはレベルのロード時の遅延です。
出来れば暗転は避けたいです。よろしくお願いします。
やり方はいくつかあると思いますが、基本的にシームレスで行うならサブレベルを使う必要があります。
あとはマップ名を格納したものをランダムでロードすればよいかと思います。
こんにちは
サブレベルを表示することでメインレベル→サブはできたのですが
サブ→メインの良い方法が浮かびません
出来ればサブレベルに置かれた、BPによって座標を移動させて、メインレベルをサブレベルの終了地点にくっつけられるとベストなのですが、可能でしょうか?
よろしくお願いいたします
マップ自体の移動に関してですが、
GetStreamingLevelノードからLevelTransformというものが取り出せるのでそれを利用して下さい。
しかし1つ注意点があって、親のマップ(パーシスタンスレベル)は当然ですが移動できません。
ですのでパーシスタンスレベルにはマップ共通のものを置くに留めて、ゲームプレイ用のマップは全てサブレベルにする形にして下さい。
どうしてもパーシスタンスレベルをゲームプレイ用のマップとして使う場合は、
としなければなりません。しかしこうすると一瞬ステージが消えるので見栄えが悪いです…消えてる間は受け皿用のマップを出せばいいかもしれませんがそこまでするなら全部サブレベルに変えたほうがいいかなと思います。
補足です。LevelTransformを使う場合はPIEでは無くスタンドアローンでテストして下さい。PIEでは反映されません。
ありがとうございます、レベルトランスフォームは見つけたのですが、動かなかったので途方にくれていました。