How To Add Perfect Blackscreen In Between Levels Loading?

Greetings~
I was trying to add a blackscreen in between level’s loading just to cover up all the level’s initialization/loading in the beginning after the level’s loaded.
The way I’m doing is that I added a blackscreen widget in “Event Beginplay” for both player controller’s BP and the level’s BP.
However as soon as I start testing it in the packaged build - there seems always have a blink of a second where the screen is not covered by the black screen(probably for duration of 1 frame it looks like). The thing is, I’ve already covered the bluescreen since the beginning of the level’s logic as well as play’s logic. I have no idea why this would happen.
Is there a possible way of adding some logic in between levels? like right after the first level end and during the progress of opening the 2nd level, the blackscreen is already in-place?
This is a small but really annoying things right now, hope I can get some help over here.

Thanks!!!

You need to separate level parts. I have recorded a video on how I use it in my game. I hope you find it useful: https://www.youtube.com/watch?v=b7W6GO84hnA

Alternatevely, you can create black full screen widget and make sure to add it to your player controller as soon as player controller is initialized. But you must somehow notify your player controller when level is loaded (do not use timers). And when level is loaded, just remove the black image.

Thanks for pointing the overall direction on this matter. However the video link you posted is directed toward some advertisement? :slight_smile: would be cool to see how you integrate it in your game.

Ahhh, wait. Stupid YouTube… copied the link of the advertisement. I have edited my post. Sorry about this.

Thanks for the updated link! Yes it’s very interesting to see the way you did loading! - very reliable, I might just do something similar for my game’s future level with similar methods.
However I still don’t know why there’s one frame with no blackscreen widget covering the loading process even though the black screen is the very first thing that happens in the beginning of all the level’s logic. (I believe even player’s character hasn’t got loaded yet at this point, so from what camera it’s showing me a glowing light from the level it looks like, very strange!)
Anyway it’s very strange issue I’m having right now, I guess unless I load into a black empty level first, then slowly load everything in might solve it.

1 Like