目标
- 新增Climb状态(略)
- 玩家角色蓝图中添加攀爬检测机制的宏
- 将关卡中的TileMap的Tag设置为Wall(暂时先这么做),让攀爬检测可以检测到
- 玩家角色蓝图的跳跃输入添加攀爬反跳功能的逻辑
- 动画蓝图的状态机设置
核心逻辑
通过射线检测机制对玩家面前的碰撞进行检测,如果是墙则修改玩家的速度
使用系统自带弹射角色函数制作攀爬反跳的功能
1.玩家角色蓝图中添加攀爬检测机制的宏
角色蓝图添加视线检测点
让角色蓝图中的Tick节点调用这个宏,因为需要实时检测
通过射线检测机制对玩家面前的碰撞进行检测,如果是墙则修改玩家的速度
使用系统自带弹射角色函数制作攀爬反跳的功能
角色蓝图添加视线检测点
让角色蓝图中的Tick节点调用这个宏,因为需要实时检测