シンプルな非同期LoadingScreenを追加します
EpicGamesのActionRPG内にあるLoadingScreenの仕組みをベースにプラグイン化しました
[ProjectFolder]/Plugins
内に配置してビルドしてください
-
ゲーム起動時 ゲーム起動時に3秒間LoadingScreenが表示されます
-
レベル移動時 レベル移動前に
PlayLoadingScreen
ノードを使用してください- bPlayerUntilStopped
-> 移動後に
StopLoadingScreen
ノードを使用するまでLoadingScreenを表示し続けます - PlayTime -> bPlayerUntilStoppedがFalseのとき、ここに指定された秒数分LoadingScreenを表示します
- bPlayerUntilStopped
-> 移動後に
ProjectSettings > Plugins > LoadingScreenに、カスタマイズ用の設定があります
- LoadingScreenTexture -> ローディングスクリーンの**部分に配置されるTexture
- TextureSize -> LoadingScreenTextureのサイズを指定
- BackgroundTintColor -> 背景色を指定
- ゲーム起動時の挙動カスタマイズ用の設定項目追加
- BPプロジェクト向けのBinaryリリース