我想为我的角色设置一个动画,并通过鼠标移动来控制动画的进展。
E.g。角色从静止状态开始 - 动画的第一帧 - 当鼠标在x轴上移动时,它以与鼠标移动成线性关系向前播放动画。如果停止,则动画在该点停止,如果向后移动,动画将反转。 就像在视频编辑器中擦除而不是视频一样,它是一个角色动画。
我猜这显然是可行的但是在Blueprints中做的相对简单,还是我最好使用C ++?
答案 0 :(得分:1)
SquidInker!
我已经迟到了两年,但为了谷歌的后代,这里是引擎4.17.0的蓝图解决方案:
在动画蓝图中,右键单击相关动画资源的节点,然后select "convert to single frame animation"
您的节点现在将拥有an "explicit time" input pin,,您可以根据自己的动画进行参数设置: