ue5 按下ctrl,角色蹲下/解除蹲下。添加角色蹲伏动画。动画蓝图和状态机,状态,状态别名
状态,里面就是一个指定动画

状态别名,就是指定那两个可以转换

点击这里的 别名,选择locomotion,和crouching。
那么它们两个就可以转换

打开玩家蓝图,(第三人称蓝图)
勾选角色可蹲伏

添加输入操作

添加
保存

来到第三人称蓝图



运行一下
相机有变化,但是角色没变化
因为我们没有添加蹲伏动画

新建一个变量IsCrouching

打开动画蓝图 ABP_Manny
上面代码意思:初始化,获得character,然后存起来

拖出来

新建一个变量。方便把蹲伏状态存起来

连起来,才能运行

把它归类,放到这里

来到ABP_Manny
添加状态

添加状态别名,勾选

把它们连起来

双击这里


双击这里


双击这里,添加动画

添加一个状态机

修改名称

双击进入


蹲下,速度大于5
然后我们判断walk到idle



给它配置动画

配置动画



细节面板,勾上循环播放

运行

蹲下可走出平台边缘

