本文参考了UE4官方教程《BP 3rd Person Game FBX Importing & Using Skeletons 03 v4.8 Tutorial Series Unreal Engine》
1. 创建一个Blend Space 1D资源
本例中使用的是Blend Space 1D资源
创建时会要求你选择一个骨骼(Skeleton),因为可融合的动画序列必须隶属于同一个骨骼
恰当命名
2. 编辑BlendSpace
双击会自动打开Persona动画编辑器,右上角的标签告诉我们,当前处于Animation模式
设置BlendSpace的参数
- 其中
Name
后面的名称是未来在状态机和程序中控制用的变量名,本例中更名为Speed
-
Minimum Axis Value
和Maximum Axis Value
分别是混合空间的最大值和最小值
并把动画片段拖拽到混合区
3. 测试
拖动图中绿色的预览手柄可以预览混合效果
随着Speed
数值由最小渐变到最大,角色动画也经历了由Idle到Walk再到Run的平滑过渡。