下蹲
新建一个输入操作命名为IA_Crouch,值类型保持布尔不变,保存蓝图。
双击打开输入映射情境,新建输入操作Mapping,选择IA_MyCrouch,按键绑定为Q键盘,
来到BP_MyCharacter事件图表,添加enhancedinput action IA_MyCrouch,将Started与Flip Flop输入引脚连接,
新建一个timeline,重命名为TL_CrouchHeight,双击打开,长度设为0.5,新建浮点型轨道命名为Height,新建两个关键帧,分别将时间和值设置为(0,90);(0.5,45)编译保存。
获取角色移动,连接一个SET max walk speed,最大行走速度设为100,将其与timeline的play from start连接,并与flipflop的A引脚相连,从获取角色移动再连接一个SET max walk speed,最大行走速度设为200,与flip flop的B引脚然后与timeline的Reverse from end连接,
获取胶囊体,连接Set capsule half height ,将其与timeline的Update引脚相连接,half height 与timeline的height相连接
