目標
- 新增Climb狀態(略)
- 玩家角色藍圖中新增攀爬檢測機制的宏
- 將關卡中的TileMap的Tag設定為Wall(暫時先這麼做),讓攀爬檢測可以檢測到
- 玩家角色藍圖的跳躍輸入新增攀爬反跳功能的邏輯
- 動畫藍圖的狀態機設定
核心邏輯
透過射線檢測機制對玩家面前的碰撞進行檢測,如果是牆則修改玩家的速度
使用系統自帶彈射角色函式製作攀爬反跳的功能
1.玩家角色藍圖中新增攀爬檢測機制的宏
角色藍圖新增視線檢測點
讓角色藍圖中的Tick節點呼叫這個宏,因為需要實時檢測
透過射線檢測機制對玩家面前的碰撞進行檢測,如果是牆則修改玩家的速度
使用系統自帶彈射角色函式製作攀爬反跳的功能
角色藍圖新增視線檢測點
讓角色藍圖中的Tick節點呼叫這個宏,因為需要實時檢測