You also need to add the Movies folder to Additional Non-Asset Directories to Package array
Hi there,
I did just that and no video is playing during loadings (without packing them and just let the folder unpackaged works well, but thatâs not ideal) at all (on UE 4.27)
Question: How does it determine when the level is loaded and the game comes on? Does it way till all event begin play functionality has finished on the characters, the level blueprint, or something similar to that?
Reasoning: My character BP has a HUD component that I would like to have finished running a few functions and finish setting values for the HUD before hand. That and a few other things in other blueprints that make the game look weird when first loading in. Wanted, that stuff to load first before starting or showing the game if possible
The plugin is based on the MoviePlayer module. MoviePlayer binds to PreLoadMap and PostLoadMapWithWorld delegates. Any data in the game thread, like blueprint or UMG, will not load until the loading is complete. So, your data will be loaded after the Async Loading Screen is closed.
Hello!
Will it be updated to unreal 5.4?
Hello there,
i have an issue since i add your plugin in my project UE 5.3.2
i set up the startup loading screen and default loading screen following the tutorial
and i played in standalone, but sometime when i load a level, using the openLevel node, the game crash and i see this message :
Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Containers\Array.h] [Line: 771] Array index out of bounds: 1852797037 from an array of size 25231360
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_Slate
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_SlateCore
UnrealEditor_Engine
UnrealEditor_MoviePlayer
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
kernel32
ntdll
itâs always the same error
never happen in editor
Already updated to UE 5.4. Please wait a few days for Epic Games to approve it.
The logs say that you are accessing an out-of-range index of an array. Please check the Movie Paths and Background to see if there is an empty index. Normally, even if you leave an empty index in those options, the plugin should still work fine. It will show a black screen.
I suggest you disable the Async Loading Screen and run your game in standalone mode to see if this issue persists.
Ok, thank you very much!
You have all my respect for what you do!
Async Loading Screen for Unreal Engine 5.4 is now available for download on Marketplace!
the crash occur even async loading screen is disable in standalone
i guess itâs my fault
Hi, I am planning on using this in our game, its a great plugin, thank you for making it. Im not sure if you would have a solution to this without modifying source code, but, i was curious if you know the best way to play music during the loadin screen without it being in the movie itself? We are using Wwise and I have yet to find a way, I figured playing it through the game instance would allow it to play along side the loading screen, but it seems i will need a different method to play it asynchronously, if you have any tips that would be awesome!
Hi,
Unfortunately, adding music to your movie clip is the only way to do it with the current plugin version. Otherwise, you will have to modify the source code to be able to play your audio files in the Slate thread manually.
Hey im having an issue with my packaged game, the loading widget is fine in standalone and editor, but in a build it scales and goes to the centre of the screen.
Hi thank you for the amazing plugin, I have one issue which Iâm not sure why it happens. First up, all my loading screens are movies. I have a pre-rendered cutscene that I want to play not as a loading screen but the old fashioned way with a media player in a widget and that widget in its own level. When not using the async loading screen (playing in new editor window) that happens. However when I play it in standalone or package then the level which contains the cutscene loads, gets added to the viewport and just shows a screen of white. THereâs nothing there, because I added an event to open another level after the video is finished and it just loads with the loading screen, displays a frame of white, like the video is missing and then loading screen to the next level. So the code runs but itâs like the file is missing, or it cannot read it. What could be the problem? Anyone has any experience with this, I would very much appreciate it, this is kind of urgent. Btw adding the widget to the viewport without opening a new level, plays the video (thatâll be my alternative) so it is there, it somehow gets messed together with the async loading screen. Please help.
Hello!
I have a small question: I use a fix (open and close the inventory) when loading the game and I would like to know if I can mask this with async loading screen?
@TruongBui is it possible to place movies in subfolders? Itâs bad practice to have folders in your root content folder, most studios have their primary content folder as /Content/ProjectName
You can create subfolders in the Movies folder. It is where the MoviePlayer module looks for startup movie clips.
I donât think so
Just a thanks for your work and a few moment of your time.
4.27.2. user here.
Just a recap after reading the full discussion and tutorial:
- This plugin basically work with open (world) level node.
Thatâs explain because my level isnât showed with plugin enabled since it use load streaming level. You donât need this plug in for streaming level 'cause you can use UMG not being destroyed in the process (opposite to open level node).
Basically this plug in works when travelling beetwen worlds: this is the scope of the plug in itself. Am I correct? - The movie Folder: as far as i have understand, user is tied to a pre-fixed directory (content/movies) and every file not in mp4 version in different folder will be not found by the plug in (this is at least my experience: am I correct?
As feedback had a crash to a null pointer access if throbberâicon wasnât set.
Thanks for your time