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

特征: 

  • 加载屏幕
  • 简单的进度条材质
  • 扇区加载效应材料
  • 圆形进度条材质
  • 背景资料

代码模块: 

  •  UMGToSlateLoadingScreen[运行时] 

蓝图数目:2

C++类数:3

网络复制:没有

支持的开发平台:Win64

支持的目标构建平台:Win64,Mac,IOS,Android,Linux,LinuxArm64,TVOS

测试目标构建平台:Win64

文件: 链接文档










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.

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.

这是一个插件,将UMG转换为slate小部件,显示加载屏幕,并用进度条和文本显示加载百分比。

获取包加载百分比,并使用FInterpTo平滑更新进度条和文本。

您还可以取消选中函数中的”对运动有用”变量,以避免使用FInterpTo。

这个插件是非常容易使用,只使用几个功能。

Youtube_Demo(ver1.24)

Youtube_如何使用

有关详细说明,请参阅文档。

文件

以下是它的工作原理。

  1. 将UMG转换并设置为Slate小部件。

  2. 找到进度条和带有%的文本。

  3. 从对象路径中找到包并开始异步加载。

  4. 显示slate小组件。

  5. 获取加载包的百分比并更新进度条和文本。

  6. 当加载完成且已超过最短显示时间时,打开关卡。

  7. 当关卡打开时,您设置的加载屏幕将播放。

  8. 在检查关卡过渡后隐藏slate小部件。

更新资料

2023/11/01_ver1.1

  • 实现淡入淡出。(Youtube的)

  • 现在也可以独立工作。

2023/11/04_ver1.11

2024/02/25_ver1.2

  • 现在从BP获取百分比,现在使用圆圈进度条。(Youtube的)

  • 将FadeIn和FadeOut设置迁移到单独的功能。

2024/03/01_ver1.21

  • 现在避免第一次加载时出错。

2024/03/07_ver1.22

2024/03/09_ver1.23

  • 修正设定载入画面会暂时变黑的问题。

2024/03/20_ver1.24

  • 支持子级别。

  • 函数”BeginLoadingScreenSimple”的弃用。

2024/04/09_ver1.25

  • 为FadeIn和FadeOut添加了interp类型。

声明:本站所有资源都是由站长从网络上收集而来,如若本站内容侵犯了原著者的合法权益,可联系站长删除。