玩家角色——角色跳跃
目标
- 跳跃动画资源处理
- 角色动画蓝图添加跳跃逻辑
- 角色蓝图添加跳跃输入逻辑,同时重构角色蓝图中的输入屏蔽
- 角色蓝图镜头控制优化
- 角色增加二段跳
- 角色跳跃手感及表现
1.跳跃动画资源处理
将跳跃动画资源导入后,切分为三个动作后(起跳,下落循环,着陆)加入动画源

2.角色动画蓝图添加跳跃逻辑
动画状态机设置

起跳动作到下落循环的切换逻辑


3.角色蓝图添加跳跃输入逻辑,同时重构角色蓝图中的输入屏蔽
首先在状态列举中添加一个跳跃和着陆的状态

编写跳跃逻辑

重构玩家输入屏蔽

4.角色蓝图镜头控制优化
由于有镜头限制区的机制,所以会出现镜头位置混乱的Bug,因此重构了开镜头控制优化

PS:摄像机中的碰撞也要去除,否则会出Bug

5.角色添加二段跳
二段跳以及增加长按

6.角色跳跃手感及表现
空气控制这个选项数值越大越灵活

下落时重力大一些会显得更真实


本文来自博客园,作者:荒坂株式会社,博客内容均属学习笔记,只做交流之用

浙公网安备 33010602011771号