【UE4】异步加载场景
【UE4】异步加载场景
异步加载场景:
操作步骤:
-
准备两个地图,一个地图用作跳转使用
这里我是使用ThirdPersonExampleMap作为主地图,Map_1 作为跳转地图。
-
在 Third 关卡蓝图中,添加begin事件,生成widget用于地图的加载UI
添加按钮操作事件On Clicked
-
在这个事件中,作为异步加载场景的主要事件
异步加载资源:Async Load Asset ,指定要加载的资源。在加载的同时,需要在窗口界面上添加一个Loading界面,所以还需要创建一个加载UI,W_Loading。
-
加载的时候就显示加载窗口,Create Widget 并 add to viewport
-
当加载完成时,就移除掉加载窗口,并打开地图场景。
-
基本步骤已经完成,快去试试吧
这个功能的应用场景有关卡切换,异步加载其他资源。有待开发。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 修心的小屋!
评论