概述:
这是一套基于蓝图的检查点竞速系统,用于构建计时赛或检查点式赛道流程。系统通过一个简单的点变换数组来管理路径点,无需手动放置路径点Actor,只需在BP_WaypointsManager中编辑数组,路径点便会自动生成于关卡中。系统支持快速迭代、HUD集成、计时显示、奖牌等级等功能,并附带示例地图,便于快速上手和理解工作流程。
特点:
· 自动生成路径点:基于BP_WaypointsManager中的点变换数组,在编辑器构建脚本中自动生成,无需手动放置。
· 快速迭代:通过编辑数组元素即可添加、移除或重排路径点,路径顺序遵循数组索引顺序(0 → 1 → 2 …)。
· HUD集成:点数计数器自动显示当前/总数,总数直接读取数组长度,增删元素时自动更新。
· 计时显示:支持分钟/秒/百分秒格式,适用于计时赛场景。
· 奖牌等级:支持金/银/铜/铁等级,基于可配置的数据资产驱动,易于扩展。
· 标记组件支持:通过蓝图接口实现距离文本和颜色更新。
· 示例地图:包含演示地图,便于快速测试和理解流程。
· 蓝图数量:游戏逻辑约7个,控件3个,接口3个,总计约13个。
· 输入:无需特定输入,基于触发或进度;演示使用键盘/鼠标。
· 网络复制:不支持,专注于单人游戏。
· 支持平台:Windows。
· 文档链接:https://docs.google.com/document/d/1Zr-3GNVJDAsVuJt1HHPxuNrA1U3twti96AfPk1uAjwM/edit?usp=sharing
· 注意事项:编辑点变换可移动路径点;增删元素会更新HUD总数;编辑数组后需编译BP_WaypointsManager以刷新路径点。

