目標
- 跳躍動畫資源處理
- 角色動畫藍圖新增跳躍邏輯
- 角色藍圖新增跳躍輸入邏輯,同時重構角色藍圖中的輸入遮蔽
- 角色藍圖鏡頭控制最佳化
- 角色增加二段跳
- 角色跳躍手感及表現
1.跳躍動畫資源處理
將跳躍動畫資源匯入後,切分為三個動作後(起跳,下落迴圈,著陸)加入動畫源
2.角色動畫藍圖新增跳躍邏輯
動畫狀態機設定
起跳動作到下落迴圈的切換邏輯
3.角色藍圖新增跳躍輸入邏輯,同時重構角色藍圖中的輸入遮蔽
首先在狀態列舉中新增一個跳躍和著陸的狀態
編寫跳躍邏輯
重構玩家輸入遮蔽
4.角色藍圖鏡頭控制最佳化
由於有鏡頭限制區的機制,所以會出現鏡頭位置混亂的Bug,因此重構了開鏡頭控制最佳化
PS:攝像機中的碰撞也要去除,否則會出Bug
5.角色新增二段跳
二段跳以及增加長按
6.角色跳躍手感及表現
空氣控制這個選項數值越大越靈活
下落時重力大一些會顯得更真實