【UE5】关卡过渡系统 Level Transition System

虚幻版本:UE5.0++

欢迎

您可能遇到过这种情况:您已经为您的游戏创建了两个精美的关卡,现在想要将它们连接起来。但是,普通的过渡动画或加载画面对您来说太过乏味。有了我们的系统,您只需点击几下鼠标,即可轻松为您的关卡创建惊艳的三维 AAA 级过渡动画!接下来,我们将详细介绍该系统的功能以及它的用途。

容器系统

得益于我们简洁易懂的文档,即使您不是 C++ 或虚幻引擎蓝图方面的专家,也能轻松使用该系统。事实上,您完全不需要任何编程经验!借助灵活高效的“容器管理系统”,任何人都可以创建自己的场景,而无需编写任何代码。

每个容器都包含标题、信息文本、过渡所需最短时间指示、旋转角色的网格以及旋转角色的旋转速度指示。容器已自动导入到过渡管理器中,因此您可以随时修改容器结构并直接使用新值。

只要你在开始转换时没有指定自定义容器,容器就会随机选择。

自定义存档系统

为了能够处理不同层级的值,这些值会在转换触发事件发生时直接写入一个自定义的保存文件。然后,该文件会在转换层级开始时加载,并在必要时读取和更新其中的值。

这样一来,系统就能知道最终应该加载到哪个层级。此外,我们还可以防止自容器连续加载两次,这可以显著提升用户体验。

生成管理器

为了避免进入新关卡后出现问题,我们开发了生成管理器。它能确保玩家生成在您选择的一个或多个位置。即使您不想使用生成管理器生成玩家,也应该将其添加到关卡中,因为它还会执行其他重要操作,例如重置输入模式。

中心地图布局

为了展示在不同关卡之间穿梭的便捷性,我们创建了一个连接多个关卡的枢纽关卡。您可以从枢纽关卡进入四个不同的关卡,这些关卡随后又可以返回枢纽关卡或其他关卡。您可以在文档中找到本项目中演示关卡的具体结构图。所有关卡均使用了免费的 Easy Grid 素材,以便彼此清晰区分。

“层级转换系统”包含:

  • 共 6 个关卡(含过渡场景)
  • 简易网格材料
  • 变形材料(请参阅产品图片和演示视频)
  • 发光材料
  • 10. 蓝图
  • 过渡小部件
  • 淡入/淡出动画组件

 

上次更新新增内容:

  • 直接在转换触发蓝图中输入目标级别
  • 提高易用性(开箱即用原则)
  • 新技术文档
  • 全新关卡布局 + 关卡设计
  • 新材质(简易网格材质/扭曲材质/发光材质)
  • 自定义保存系统,用于处理跨多个级别的值

 

已修复的错误:

  • 输入错误(加载新关卡后无输入)已修复。
  • 移除不必要的游戏实例
  • 性能更强的“生成管理器”

 

级别:

  • 中心枢纽:中心枢纽是一个演示关卡,连接了 4 个不同的关卡。中心枢纽展示了如何在不同关卡之间轻松切换,以及如何通过简单的点击操作自定义过渡效果。
  • 演示关卡:演示关卡共有 4 个不同的设计关卡,用于演示地图之间的移动。
  • 过渡层:过渡层用于在层级切换之间加载。您可以在此处设计和自定义加载过渡效果。

 

目前正在进行:

  • 添加异步加载

发表回复

后才能评论

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。 若排除这种情况,可在对应资源底部留言,或者联系右侧管理员Q

如果您已经成功付款但是网站没有弹出成功提示,请你千万不要着急~~什么事情都不要慌 ~~~联系站长提供付款信息为您处理