Bootstrap

UE4 Async Loading Screen真异步加载插件使用傻瓜式教程

因为游戏关卡资源比较多,载入游戏时需要卡很久,所以今天找了很久虚幻四实现异步场景加载的教程,最后发现虚幻商城有一个免费开源的插件,可以很方便的实现异步场景加载,下面是我使用该插件的一些步骤:

 首先在虚幻商城中将插件安装至引擎,然后重启UE4

然后在UE4-编辑-插件中勾选启用Async Loading Screen

启用该插件之后,项目设置中会多出一个选项卡,就叫Async Loading Screen

这里推荐配合B站UP主亚纳虚幻学院的教程食用https://www.bilibili.com/video/BV1WQ4y1r7US/?spm_id_from=333.788.recommend_more_video.5

视频简介中有中英文对照的表格,方便英文不好的同学使用,这里就不放链接了,希望大家可以去给这个UP主点个赞。

这里只介绍该插件最基本的使用方法,进阶使用方法(载入动画和音效)请自行根据中英对照表摸索

常规标签下有两个子标签,分别是Startup Loading Screen(开场载入界面)和Default Loading Screen(默认载入界面)。分别作用于游戏开启时的载入和关卡切换的载入。

BackGround标签下,可以找到image,这里可以添加图片,用于载入界面的轮播图使用,或者在Movie下面添加视频元素,实现载入界面动画。

注意,关卡异步载入效果需要选择独立进程游戏运行才会有效果,在UE4引擎中运行不会有效果

异步实现效果如下

 

 自此你的游戏就实现异步加载啦!

如果有同学想要了解异步实现的基本原理,可以去看这篇博客

(43条消息) Unreal Engine 4 —— 异步加载关卡的实现方法及思考_虚拟现实开发的博客-CSDN博客

;