【虚幻UE5教程】进阶篇——关卡流送(Level Streaming)
往期目录
本文目录
前言
关卡流送(Level Streaming) 功能可以分块式地加载、显示关卡。将需要的关卡部分加载到内存中并渲染,不需要的关卡部分卸载。这样一来,场景就拆分为较小的地图块,并且只有相关部分才会占用资源并被渲染。
可以使用官方内容示例中 关卡流送(Level_Streaming) 关卡进行学习。
一、关卡
你总是拥有一个 持久关卡(Persistent Level) ,并且可以有一个或多个 子关卡/流送关卡(Stream Level)。
1.1 持久关卡(Persistent Level)
持久关卡 是永久拥有的关卡。你可以把它看作一个主关卡,用来管理加载或卸载其他子关卡。
1.2 流送关卡(Stream Level)
流送关卡 或 子关卡 将游戏整体中的内容拆分为多个,以供多个工作者同时修改或游戏场景动态加载。子关卡可以是 固定加载(Always Loaded) ,也可以通过 关卡流送体积 、 蓝图 或 C++代码 动态加载、卸载或流送。
二、关卡(Levels)面板
使