Also check out these links on the topic:
- [Startup movie help][2]
- [How do I get Movies to play on startup for my packaged game?][3]
- [UMoviePlayerSettings][4]
EDIT:
After doing some digging, I found some files in the source that provided some good insight. I’ve linked the files, and functions that I followed the trail of
- [StereoLayerFunctionLibrary.cpp][5]::[SetSplashScreen(…)][6]
- [IStereoLayers.h][7]::[SetSplashScreen(…)][8]
- [DefaultStereoLayers.cpp][9]::[UpdateSplashScreen()][10]
Analysis:
- It looks like if you set the boolean parameter
bShowLoadingMovie
onUStereoLayerFunctionLibrary::SetSplashScreen
. - The parameter gets passed to
IStereoLayers::SetSplashScreen
, which will store it underbSplashShowMovie
. -
bSplashShowMovie
is referenced inFDefaultStereoLayers::UpdateSplashScreen()
when setting theTexture
to render. - Conclusion: The
Texture
you pass in, has to be the movie. - If this doesn’t work for you, try also calling [IStereoLayers::SetSplashScreenMovie][11]