Async Loading Screen

Thanks for a wall of text, just kidding lol :wink:

Again thanks for those suggestions. However, most of your suggestions don’t work with my plugin. You still don’t get the purpose of this plugin. There is already a solution for all of your suggestion, it’s called Level Streaming.

When you use a hard level loading like Open Level, everything in the current level will be destroyed, including UMG Widget, UObject, and all game logic will be blocked. Hence, you have to use Level Streaming if you want to control everything. Otherwise, you will need to write your own Loading Screen in C++ with Slate framework, just like Async Loading Screen plugin does.

If you want to create a custom Layout for your game, you can inherit the **SLoadingScreenLayout **class in C++.