Async Loading Screen

I downloaded the version from github and replaced the marketplace version with it, did a rebuild but when I try to open the project it shows me this error now.

I was able to finally package my project with the plugin!
I removed the plugin from the marketplace and the engine plugins folder. I then downloaded the version from github (in my case 4.26). I zipped the file and copied the folder to the ā€œPluginsā€ folder in my project folder. Rebuild the project and then enabled it in the editor.

The problem was I didnā€™t have a ā€œPluginsā€ folder from the beginning in my project folder.

Thatā€™s normal. Create it if you donā€™t have one.

Looks like this question was asked already by " Geo-GC" but got no response and I now have the same question.

Is there a way to set specific levels to not trigger the loading screen?

In my specific use case I am utilizing pro main menu which consists of two levels an intro level and main menu level.

I donā€™t want either of these to trigger the Async loading screen.

But as soon as the player selects to start a game all further level loads should trigger the loading screen.

Thanks in advance :slight_smile:

Hi Movian, unfortunately, since the plugin depends on the MoviePlayer module behavior, it is not possible to manually disable the loading screen at the moment. However, Iā€™ll try to find a solution for this when I have free time.

Asset looks amazing! I know these have both been mentioned before, but just to add another voice to the mixā€¦ Please add UE5 (early access) support and the option to disable the loading screen for certain levels! Thanks so much :slight_smile:

I will add support for UE5 this weekend, but I donā€™t guarantee about adding the option to disable the loading screen for certain levels :slightly_smiling_face:

Thatā€™s too bad but I understand! Btw, compiled the 4.27 version for UE5 EA and seems to work fine :+1:

Iā€™ve upgraded the plugin to Unreal Engine 5. Only available on Github atm, I will update the marketplace version as soon as the UE5 is officially released.

Good afternoon! 5.0.0 is out! We will wait for the latest version - thank you!

Iā€™ll upload version 5.0 to Marketplace this weekend.

1 Like

Any news on the 5.0 plugin?

Iā€™ve submitted the new version to Marketplace. It may take a few day for approval.

1 Like

Hi, I used stop loading screen node as mentioned in doc in event begin play of level. But loading widget plays a second and gets destroyed. How to achieve in a way that loading widget never plays when we want to open a certain level ? because, i want to put custom loading widget for a certain level before opening it. Thanks for answers

Sorry but itā€™s not possible at the moment.

Async Loading Screen plugin for UE 5.0.0 is now available on Marketplace

2 Likes

ok, thank you for replying

For people who are having the problem falling using level streaming, If you use an open level node and the ā€œlevelā€ is a level streaming level, the problem is that there is no object for the Character to stand on in the persistent level once spawned into the persistent level. So an easy fix without all the code and gravity options, duplicate the floor/plane that you are using in your first level. Click on the persistent level and paste the ground in that level. go to details and go to collision >Collision presets>choose invisible wall.
Then scroll down to rendering and uncheck the visible .
This fixed the problem and a lot of what was explained fixes was not working for me. This did, also there will be a moment where the persistent level is the only thing loaded (less than a second), so make sure you have what you see on load in the persistent level and destroy after .2 delay when its loaded or use a widget overlay with a start button. That is a quick fix there are other methods but it wasnt working for me. just saw alot of people had this problem and i just got through this issue. hope it helps

@TruongBui
Hello, first of all, this is an amazing plugin, and thank you for your work!

But, actually I donā€™t really understand how the ā€œstop loading screenā€ function works.
When my level is loaded (officially) it still continues to load (for example UI, or grass, or textures etc.), and I need some delay before removing the loading screen to hide those bad things.

But I donā€™t understand how I can do it.

I use this chain into my Player Controller:
Begin play ā†’ Delay (5 sec) ā†’ Stop loading screen

And I have set these settings into plugin settings.
But it doesnā€™t work, my loading screen isnā€™t removed.

Iā€™m not sure about that. But any data loaded in BeginPlay does not belong to the level loading progress. You canā€™t use this to hide the texture loading progress. Because textures are async loaded in the game thread and the game thread only runs after the Loading Screen stops.