VR Loading Screen Movie

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 on UStereoLayerFunctionLibrary::SetSplashScreen.
  • The parameter gets passed to IStereoLayers::SetSplashScreen, which will store it under bSplashShowMovie.
  • bSplashShowMovie is referenced in FDefaultStereoLayers::UpdateSplashScreen() when setting the Texture 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]