玩家角色——攀墙跳

目标

  • 新增Climb状态(略)
  • 玩家角色蓝图中添加攀爬检测机制的宏
  • 将关卡中的TileMap的Tag设置为Wall(暂时先这么做),让攀爬检测可以检测到
  • 玩家角色蓝图的跳跃输入添加攀爬反跳功能的逻辑
  • 动画蓝图的状态机设置

核心逻辑

通过射线检测机制对玩家面前的碰撞进行检测,如果是墙则修改玩家的速度
使用系统自带弹射角色函数制作攀爬反跳的功能

1.玩家角色蓝图中添加攀爬检测机制的宏

角色蓝图添加视线检测点


让角色蓝图中的Tick节点调用这个宏,因为需要实时检测

2.将关卡中的TileMap的Tag设置为Wall(暂时先这么做),让攀爬检测可以检测到

3.玩家角色蓝图的跳跃输入添加攀爬反跳功能的逻辑

4.动画蓝图的状态机设置

posted @ 2024-04-06 16:30  荒坂株式会社  阅读(18)  评论(0)    收藏  举报