truong-bui / AsyncLoadingScreen

Async Loading Screen is a free and open-source plugin for Unreal Engine. Async Loading Screen allows you to easily configure a Loading Screen System in the project settings, and automatically add a Loading Screen whenever you open a new level, without Level Streaming.
https://www.unrealengine.com/marketplace/en-US/product/async-loading-screen
MIT License
806 stars 101 forks source link

Loading Functionality with World Partition and Data Layers #107

Open Gabriel-LF opened 3 days ago

Gabriel-LF commented 3 days ago

I am using your loading plugin and need help with a specific use case. I would like to invoke the loading function within a level to load different sectors using World Partition and Data Layers, ensuring there are no bottlenecks or performance issues. Ideally, I want to do this without having to transition from one level to another.

Is this achievable using your plugin? If not, I’d like to suggest this as a potential feature. Also, if there are any alternative solutions you recommend, I’d appreciate your input.

truong-bui commented 3 days ago

Hi, it is not possible with my plugin without heavily modifying the source code. My plugin only works with the Open Level command, which destroys the entire old level when loading a new level. So, there is no logic code, and no blueprint is working.

In your case, you can actually use UMG for the loading screen to cover the data loading.