Unreal Engine支持岔路切换蓝图沿轨移动框架Spline Path System

视频预览:
Spline Path System – Movement Framework 是一种仅使用蓝图、锁定于样条的“轨道/引导路径”游戏玩法解决方案,支持可选的交叉口切换和房间过渡。大小:48.3M,兼容版本:UE 5.7 – 5.8
主要功能
• 样条锁定移动(无漂移): 玩家移动严格限制在激活的样条上。
• 单轴输入: 在样条上移动时,仅使用一个轴(前进/后退)。
• 交叉口切换: 显示交互提示,并在交叉口处按 E 切换到备用样条。
• 房间过渡模式: 退出样条曲线模式,在“房间”区域内恢复完整的 WASD 移动。
• 可选相机融合: 进入房间时平滑融合到新相机(如果配置了)。
• 仅蓝图: 无需 C++,易于集成。
工作原理
• 通过 BP_SplineSwitchTrigger 进入样条模式。
• 在样条上,移动将被锁定在路径上(无法横向移动)。
• 在连接点触发器处,会出现提示:“按 E 切换路径”。
• 在终点触发器处,你可以选择退出样条模式或过渡到房间(完全 WASD 控制)。
控制 / 输入
样条线运动(锁定)
• 运动严格限制在样条线上(不允许横向漂移)。
• 轴映射取决于 SwitchSpline:
- SwitchSpline = False — 由 X 驱动
- SwitchSpline = True — 由 Y 驱动
• 通过 BP_SplineSwitchTrigger 输入路径。
ROOM 模式(解锁 WASD)
• EndPath 可以配置为房间过渡(CanGoToRoom = True)。
• 退出样条模式,恢复完整的 WASD 移动。
• 可选:如果 NewCamera 被设置,进入时视图会淡入到该摄像机。
• 通过 BP_SplineSwitchTrigger 返回样条。
包含
• 蓝图角色:**样条曲线触发器 / 连接点触发器 / 终点触发器**
• 示例关卡设置(推荐)
• 基础 UI 提示小部件(切换路径)
注意事项
• 专为快速集成而设计:放置样条线+触发器,分配引用,播放。
技术细节
特性:
• 样条锁定玩家移动(无横向漂移)
• 通过按 E 提示在样条之间切换连接点
• 可选的“房间”过渡效果,恢复完整的 WASD 移动
• 进入房间时可选相机融合(NewCamera / SetViewTargetWithBlend)
• 仅蓝图,即插即用的示例设置
蓝图数量:
• 核心蓝图:~5(Actor + Actor Component + Widget)
输入(预配置):
• 键盘:WASD 移动
• 交互:E(在交叉口切换路径)
• 在样条曲线上使用轴:
• SwitchSpline = False → 由 X 驱动
• SwitchSpline = True → 由 Y 驱动
• 网络复制:否
• 支持的开发平台:Windows: 是











Unreal Engine支持岔路切换蓝图沿轨移动框架Spline Path System:等您坐沙发呢!