1.说明:为角色添加移动方面的能力
2.步骤:
步骤1:混合空间1D
操作1:重定向动画素材(动画素材→重定向→目标人物→删除之前与将要创建的混合空间有关的混合空间)
操作2:创建新混合空间(创建资产→混合空间1D)
操作3:编辑混合空间(动画蓝图动画页面→水平坐标设置为Speed→编辑资产详情的最大最小轴值→混合空间坐标轴添加动画)
操作4:编辑动画图表待机状态(动画蓝图蓝图页面→动画图标→待机状态→更换混合空间→添加新的删除旧的)
总结1:混合空间1D:①.混合空间表示将不同的运动动画混合在一起有顺序有方向的执行(待机→步行→慢跑→奔跑);②.1D表示单一轴线上的运动(待机→步行→慢跑→奔跑);
总结2:人物运动的事件图表:
总结3:人物运动的动画图表:对人物运动的事件图表进行更加详细的编辑,在何种状态使用何种动画,不同动画的执行顺序
步骤2:添加行走
操作1:重定向行走动画素材(动画素材→重定向→目标人物)
操作2:混合空间添加行走动画(动画蓝图动画页面→混合空间坐标轴添加行走动画)
操作3:绑定行走键位(编辑→项目设置→引擎→输入→绑定→键位映射→添加行走键位)
操作4:编辑人物蓝图
总结1:人物运动状态的执行:通过不同的speed来进行不同的运动,给speed一个限制就可以进行不同的运动状态
步骤3:添加疾跑
操作1:绑定行走键位(编辑→项目设置→引擎→输入→绑定→键位映射→添加疾跑键位)
操作2:编辑人物蓝图
操作3:编辑混合空间(动画蓝图动画页面→编辑资产详情最大轴值→混合空间坐标轴添加动画→编辑资产详情→修改动画比例缩放)
步骤4:添加蹲伏
操作1:绑定行走键位(编辑→项目设置→引擎→输入→绑定→键位映射→添加蹲伏键位)
操作2:编辑人物蓝图
操作3:打开可蹲伏(角色移动组件→细节→导航移动→移动能力→勾选可蹲伏)
操作4:重定向行走动画素材(动画素材→重定向→目标人物)
操作5:创建新混合空间(创建资产→混合空间1D)
操作6:编辑混合空间(动画蓝图动画页面→水平坐标设置为Speed→编辑资产详情的最大最小轴值→混合空间坐标轴添加动画)
操作7:编辑动画图表(动画蓝图→动画页面→动画图标→新建IsCrouching布尔变量)