使用鼠标位置来控制角色动画

时间:2015-03-31 15:16:01

标签: unreal-engine4 unrealscript

我想为我的角色设置一个动画,并通过鼠标移动来控制动画的进展。

E.g。角色从静止状态开始 - 动画的第一帧 - 当鼠标在x轴上移动时,它以与鼠标移动成线性关系向前播放动画。如果停止,则动画在该点停止,如果向后移动,动画将反转。 就像在视频编辑器中擦除而不是视频一样,它是一个角色动画。

我猜这显然是可行的但是在Blueprints中做的相对简单,还是我最好使用C ++?

1 个答案:

答案 0 :(得分:1)

SquidInker!

我已经迟到了两年,但为了谷歌的后代,这里是引擎4.17.0的蓝图解决方案:

在动画蓝图中,右键单击相关动画资源的节点,然后select "convert to single frame animation"

您的节点现在将拥有an "explicit time" input pin,,您可以根据自己的动画进行参数设置: