玩家角色——角色跳躍

荒坂株式会社發表於2024-04-03

目標

  • 跳躍動畫資源處理
  • 角色動畫藍圖新增跳躍邏輯
  • 角色藍圖新增跳躍輸入邏輯,同時重構角色藍圖中的輸入遮蔽
  • 角色藍圖鏡頭控制最佳化
  • 角色增加二段跳
  • 角色跳躍手感及表現

1.跳躍動畫資源處理

將跳躍動畫資源匯入後,切分為三個動作後(起跳,下落迴圈,著陸)加入動畫源

2.角色動畫藍圖新增跳躍邏輯

動畫狀態機設定

起跳動作到下落迴圈的切換邏輯

3.角色藍圖新增跳躍輸入邏輯,同時重構角色藍圖中的輸入遮蔽

首先在狀態列舉中新增一個跳躍和著陸的狀態

編寫跳躍邏輯

重構玩家輸入遮蔽

4.角色藍圖鏡頭控制最佳化

由於有鏡頭限制區的機制,所以會出現鏡頭位置混亂的Bug,因此重構了開鏡頭控制最佳化

PS:攝像機中的碰撞也要去除,否則會出Bug

5.角色新增二段跳

二段跳以及增加長按

6.角色跳躍手感及表現

空氣控制這個選項數值越大越靈活

下落時重力大一些會顯得更真實

相關文章