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
776 stars 98 forks source link

Black flicker when stoping the loading screen #84

Open EeroVarendi opened 7 months ago

EeroVarendi commented 7 months ago

Hey, so every time the loading screen is removed, there is a black flicker for a frame or two. (even on Package build) This happens even with the allowEngineTick = true (and in the Default, not Startup loading screens). It also happens no matter what time i stop the loading screen (manually a few seconds after world has loaded or immediately when loading is done). And also if i have movies or only background images (the latter is what i want, i dont actually even need movies).

Im guessing its the MoviePlayer itself being removed and the rendering being suspended during it. But even when i load and activate a full screen widget underneath the LoadingScreen and then Stop the Loadingscreen, the flicker still happens :/

Do you maybe have any ideas on how to get rid of this behavior?