UE4学习笔记:混合空间(BlendSpace)的使用

本文介绍了如何在UE4中使用混合空间(BlendSpace)创建角色根据速度的动画过渡。通过1维混合空间,详细讲述了设置Speed轴,添加Idle、Walk和Run动画,调整Speed属性来实现协调的角色运动。同时,展示了如何在动画蓝图中引用混合空间,使用角色速度作为输入,并通过蓝图代码控制角色移动和动画切换。
摘要由CSDN通过智能技术生成

混合空间能在两个骨骼动画之间创建过渡动画。混合空间有1维混合和2维混合,下面以1维混合为例,实现一个根据角色速度混合休闲状态、步行状态和跑步状态的动画。

1、新建ThirdPerson模板的蓝图工程,在内容浏览器中右键新建BlendSpace1D资源,选择骨骼

2、双击打开,此时骨骼是最原始的动作,右下角能看到该骨骼对应的动画和混合空间。

3、右下角的动画可以拖动到左侧的坐标框内某一跟垂直线上,一维的坐标框水平坐标是从左到右依次增大,二维的混合空间还会使用到垂直坐标。框中拖动绿色点可以预览绿色点对应的坐标的动画。如下图将ThirPersonIdle拖到了坐标0的位置,骨骼的动画就变成了休闲状态。

4、坐标的属性由左侧栏的AxisSettings设置,打开时默认属性值如下

5、把这里的属性做一下修改,将Name属性改为Speed,也就是水平的坐标,表示角色移动的速度,Max

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值