ue5 按下ctrl,角色蹲下/解除蹲下。添加角色蹲伏动画。动画蓝图和状态机,状态,状态别名
状态,里面就是一个指定动画
状态别名,就是指定那两个可以转换
点击这里的 别名,选择locomotion,和crouching。
那么它们两个就可以转换
打开玩家蓝图,(第三人称蓝图)
勾选角色可蹲伏
添加输入操作
添加
保存
来到第三人称蓝图
运行一下
相机有变化,但是角色没变化
因为我们没有添加蹲伏动画
新建一个变量IsCrouching
打开动画蓝图 ABP_Manny
上面代码意思:初始化,获得character,然后存起来
拖出来
新建一个变量。方便把蹲伏状态存起来
连起来,才能运行
把它归类,放到这里
来到ABP_Manny
添加状态
添加状态别名,勾选
把它们连起来
双击这里
双击这里
双击这里,添加动画
添加一个状态机
修改名称
双击进入
蹲下,速度大于5
然后我们判断walk到idle
给它配置动画
配置动画
细节面板,勾上循环播放
运行
蹲下可走出平台边缘