Hi, i’m trying to play umg sequence when loading, but it’ll stopped when the world changed. How to fix it?
If you loaded the UMG from inside the level, and are using ‘open level’ to switch, this will happen. Because ‘open level’ totally wipes the slate, and start fresh.
If you want to be able to ‘layer’ things like loading screens, then you need to look at level streaming, or level instancing.
With level streaming, you have a ( usally empty ) main level, called persistent, and you can load / unload things on top of that.
Very similar with loading level instances, except you can load more than one copy of the level.
Thanks a lot for your advice @ClockworkOcean!
For some reason, we add our loading widget to root, so it’ll not be destroyed when loading. But the UMGSequenceTickManager is destroyed.
Maybe I can try to add the UMGSequenceTickManager to my loading widget to avoid it destroyed. Or maybe you can show me a better way~