ue4-混合动画及动画状态机
ue4-混合动画及动画状态机
https://blog.csdn.net/yangxuan0261/article/details/54630949
1. 一维混合
这里写图片描述
创建一个一维过渡的混合动画 Blend Space 1D
这里写图片描述
选择对应的骨骼
这里写图片描述
编辑 Blend Space 1D,定义变量名为 Speed, 值范围是 0~374
这里写图片描述
拖入需要混合的动画,Idle、Walk、Run
这里写图片描述
蓝图动画(AnimInstance)中使用这个混合动画
创建动画状态机
这里写图片描述
拖入刚创建的混合动画及其他动画
这里写图片描述
使用一个变量 Speed 去控制混合动画中的变量 Speed
这里写图片描述
动画建切换的条件判断
这里写图片描述
这里写图片描述
如果播动画期间就直接切换状态,可以截取原状态剩余多少时间是,直接切过去,比如 JumpStart-> JumpLoop
这里写图片描述
2. 二维混合
todo: 待续
可以参考官方示例 StrategyGame 工程中 Dwarf 的2D混合。
————————————————
版权声明:本文为CSDN博主「墨痕_」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/yangxuan0261/article/details/54630949