Loading Screen With Load Percentage

This is a plugin that converts UMG into a slate widget, displays a loading screen, and displays the loading percentage with a progress bar and text.

Get the package load percentage and use FInterpTo to smoothly update the progress bar and text.

You can also uncheck the “UseF Interp to Movement” variable in the function to avoid using FInterpTo.

This plugin is very easy to use and uses only a few functions.

If you would like to request a refund, please request a refund via https://marketplacehelp.epicgames.com/s/markeplace-case-form.

Youtube_Demo(ver1.24)

Youtube_How to Use

Please refer to the documentation for detailed instructions.

Document

Here is how it works.

  1. Convert and set up UMG to Slate widget.
  2. Find the progress bar and the text with %.
  3. Find the Package from the Object Path and start asynchronous loading.
  4. Display the slate widget.
  5. Get percentage of packages loaded and update progress bar and text.
  6. When loading is complete and the minimum display time has been exceeded, open the level.
  7. While the level is open, the loading screen you set up will play.
  8. Hides the slate widget after checking the level transition.

Update

2023/11/01_ver1.1

  • Implemented fade in and fade out.(Youtube)
  • Now also works standalone.

2023/11/04_ver1.11

  • Add Sectors loading effect material.(Youtube)

2024/02/25_ver1.2

  • Now get percentages from BP, Now use Circle Progress Bar.(Youtube)
  • Migrate FadeIn and FadeOut settings to separate functions.

2024/03/01_ver1.21

  • Now avoid errors when loading for the first time.

2024/03/07_ver1.22

  • Add Background Material.(Youtube)

2024/03/09_ver1.23

  • Fixed an issue where the setup loading screen would momentarily turn black.

2024/03/20_ver1.24

  • Supports sublevels.
  • Deprecation of function “BeginLoadingScreenSimple”.

2024/04/09_ver1.25

  • Added interp type to FadeIn and FadeOut.

Technical Details

Features:

  • Loading screen
  • Simple progress bar material
  • Sectors loading effect material
  • Circle Progress Bar material
  • Background Material

Code Modules:

  •  UMGToSlateLoadingScreen[Runtime]

Number of Blueprints: 2

Number of C++ Classes: 3

Network Replicated: No

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64, Mac, IOS, Android, Linux, LinuxArm64, TVOS

Tested Target Build Platforms: Win64

Documentation: Link the documentation


VIP Downloads Today: 0 of 0

BECOME A VIP


PRODUCT LICENSE

You can contact us at any time and request that the asset you want be added to the site from the Request Asset section.

Check Also

Sci-fi Design Kit

A modular kit of objects to create sci-fi environments very inspired by dead space, alien …