怎么使用混合动画 blend Space?
在动画蓝图中直接拖出 blendSpace ,然后修改相应的参数
得到角色的移动速度
TryGetPawn(拿到角色)-->GetVelocity(拿到速度)-->VectorLength(速度的值)
怎么使用混合动画 blend Space?
在动画蓝图中直接拖出 blendSpace ,然后修改相应的参数
得到角色的移动速度
TryGetPawn(拿到角色)-->GetVelocity(拿到速度)-->VectorLength(速度的值)
那怎么计算blendspace参数呢
打开FPP_Shooter_AnimBP里的动画图表
然后把右边的FppMove_BS拖过去
2. 如何计算速度,而不是写个固定的值放在那边?
3. 先获得一个角色 TryGetPawnOwner Get Velocity(我们讲向量的时候 有说过有方向有大小的)怎么得到向量的长度呢 有个节点叫 VectorLength (这样就获得动态)
出现警告 这个特性是更新速度的。
1: 这是这个界面关掉这个特性
2:全局设置里 不勾选这个特性 在编辑 项目搜寻Multi
3:重写新建个变量 然后修改类型 在动画图表你不使用。
5
在事件图表里就可以了
Anim Graph
Asset Browser
FppMove_BS
因为版本的问题,我觉得直接添加变量SPEED