描述
样条线路径系统 – 移动框架 是一个纯蓝图的样条线锁定移动解决方案,用于“轨道/引导路径”玩法,并支持可选的路径点切换和房间过渡功能。
主要功能
-
样条线锁定移动(无漂移): 玩家的移动严格限制在活动样条线上。
-
单轴输入: 在样条线上移动时仅使用一个轴(前进/后退)。
-
路径点切换: 在路径交叉点显示交互提示,按 E 键 切换到另一条样条线。
-
房间过渡模式: 退出样条线模式,在“房间”区域内恢复完整的 WASD 移动。
-
可选相机融合: 进入房间时可平滑融合到新相机(如果已配置)。
-
纯蓝图: 无需 C++,易于集成。
工作原理
-
通过 BP_SplineSwitchTrigger 进入样条线模式。
-
在样条线上时,移动锁定在路径上(无侧向移动)。
-
在路径交叉点触发器处,显示提示:“按 E 键切换路径”。
-
在终点触发器处,您可以选择退出样条线模式或过渡到房间(完整 WASD 移动)。
控制 / 输入
样条线移动(锁定状态)
-
移动严格限制在样条线上(无侧向漂移)。
-
轴映射取决于 SwitchSpline:
-
SwitchSpline = False — 由 X 轴 控制
-
SwitchSpline = True — 由 Y 轴 控制
-
-
通过 BP_SplineSwitchTrigger 进入路径。
房间模式(解锁 WASD)
-
终点路径可配置为房间过渡(CanGoToRoom = True)。
-
退出样条线模式并恢复完整的 WASD 移动。
-
可选:如果设置了 NewCamera,进入时视角会融合到该相机。
-
通过 BP_SplineSwitchTrigger 返回样条线模式。
包含内容
-
蓝图 Actor:样条线切换触发器 / 路径交叉点触发器 / 终点触发器
-
示例关卡设置(推荐使用)
-
基础 UI 提示控件(路径切换)
注意事项
专为快速集成而设计:放置样条线 + 触发器,分配引用,即可运行。
该系统也包含在我的 完整版资产 中。
©版权声明:本站除原创作品外的资源均收集于网络,只做学习和交流使用,版权归原作者所有,若作商业用途,请购买正版。


评论0