当前位置: 首页 > news >正文

Unreal:无缝地图切换

原理

无缝地图切换有别于传统的流送地图,流送地图是在一个地图中放置子关卡,通过控制子关卡的加载和卸载来切换不同的地图
而无缝地图切换,是在切换地图的时候,先切换到一个简单的地图中,在后台加载地图,加载完成后再切换到那个地图中

设置

无缝地图的中间加载地图可以在项目设置的地图->高级->TransitionMap处配置,如果没有配置则会创建一个默认的空场景地图

同时,需要在GameMode中开启UseSeamlessTravel

需要注意的是PIE编辑器模式下可能会出现无法流送的问题,会有警告提示,这时候就需要根据警告开启PIE流送功能

代码实现

因为这个函数没有开放给蓝图使用,所有需要自己添加调用函数

UFUNCTION(BlueprintCallable, meta=(WorldContext="WorldContextObject", CallableWithoutWorldContext))  
static void OpenMap(UObject* WorldContextObject, TSoftObjectPtr<UWorld> Map);
void UMyBlueprintFunctionLibrary::OpenMap(UObject* WorldContextObject, TSoftObjectPtr<UWorld> Map)
{if(const APlayerController* PlayerController = Cast<APlayerController>(UGameplayStatics::GetPlayerController(WorldContextObject, 0))){PlayerController->GetWorld()->SeamlessTravel(FPackageName::ObjectPathToPackageName(Map.ToString()), true);	}
}

注意事项

在加载中间地图的时候,开始地图的所有actor会被卸载,但同时会保留HUD和PlayerController等函数,如果要做加载UI可以在HUD中完成
在加载中间地图时,中间地图的所有逻辑以及actor都不会被加载,但是WorldSubsystem的加载卸载会正常执行
这个方法目前没找到查询具体所需时间的方法

如果需要知道什么时候新地图加载成功,可以看调用函数的说明,有写需要重写哪些函数

http://www.zskr.cn/news/30252.html

相关文章:

  • 详细介绍:ACA云原生工程师认证知识点脑图
  • 布尔函数/密码函数
  • Unreal:PixelStreaming 像素流送
  • CRMEB后台密码忘记了怎么办
  • 2025 医疗级胶水厂家最新推荐榜单:权威测评 + 实力厂家甄选,聚焦合规性与技术创新
  • DHCP 泛洪攻击小实验
  • 序列异或求贡献
  • 2025年永磁同步变频器加工厂权威推荐榜单:高压变频柜装置/通用矢量变频器/高压变频器源头厂家精选
  • 首批CCF教学案例大赛资源上线:涵盖控制仿真、算法与机器人等9大方向 - 教程
  • Day4无序,有序和定义列表
  • 刷题日记—数组练习-幻方
  • Java 企业 AI 转型选什么?JBoltAI 框架:20 + 大模型 + 向量数据库,AI 应用超灵活
  • 20232401 2025-2026-1 《网络与系统攻防技术》实验三实验报告
  • 2025 年破胶机厂家最新推荐排行榜:聚焦 610/710/810 型及大型自动低温环保设备,精选优质企业
  • Log4Net配置文件参考
  • 2025年8座旅游观光车供应商权威推荐榜单:11座旅游观光车/景区观光车/燃油观光车源头厂家精选
  • 2025年服装厂家推荐排行榜,棒球帽,卫衣,羽绒服,春秋季运动休闲服饰厂家精选
  • 2025年除尘设备厂家权威推荐榜:脉冲除尘器、中央脉冲除尘器、工业除尘器源头企业综合实力解析
  • 2025年高压加速老化设备厂家推荐排行榜:HAST高压加速老化、PCT高压加速老化、热流仪源头厂家专业测评与选购指南
  • 2025年小型收卷机生产商权威推荐榜单:收卷机械设备/多功能收卷机/收卷机械源头厂家精选
  • 完整教程:Redis 的 KEYS 命令不能乱用啊
  • 以前叫冤种,现在叫家人。
  • 开源 C# 迅速创建(十一)线程
  • 详细介绍:云栖2025 | 阿里云AI搜索年度发布:开启Agent时代,重构搜索新范式
  • 2025 年最新推荐!吐司面包包装机厂家权威榜发布,含中国烘焙设备协会测评数据与优质企业精选食品装袋封口/面包装袋封口/吐司套袋封口包装机优质厂家提推荐
  • 十月读书笔记_2
  • Yolo11Onnx——图像前处理
  • 基于Langgraph+Langchain框架实现的旅行规划助手
  • 实用指南:【AI入门课程】2、AI 的载体 —— 智能硬件
  • QEMU 实现新指令