1.点击 设置-》项目设置
2.找到 引擎-》输入 添加一个操作映射,从而让按键盘c时能够使角色蹲伏
3.创建如下节点,使得按下键盘C键时,能够修改角色的行走速度,蹲伏行走速度、最大行走速度为浮点型变量
4.创建一个时间轴
设置时间轴:两个关键帧分别为(0,0)和(0.5,1)
5.获取一个对相机的引用
希望让相机及其子项的位置降低从而达到蹲伏的效果,因此需要设置相机的相对位置
6.检查一下相机一开始的位置 ,将其填入插值(向量)节点中
7.继续在插值节点中设置蹲伏后的相机位置,xy轴不变,减小z的值
此时角色已经可以蹲伏,但是碰撞体没有变化,因而无法通过高度较矮的洞穴之类的通道,因此需要改变碰撞体的高度
8.获取胶囊碰撞体的引用
9.设置胶囊碰撞体变为原来高的一半
10.新建一个插值节点
11.让胶囊体的高度从一开始的96,变为50