1

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

例如,角色从静止状态开始 - 动画的第一帧 - 当鼠标通过 x 轴移动时,它会以与鼠标移动呈线性关系的方式向前播放动画。如果停止,动画会在该点停止,如果向后移动,动画会反转。就像在视频编辑器中擦洗一样,除了视频之外,它是一个角色动画。

我猜这是非常可行的,但是在蓝图中做会相对微不足道,还是我最好使用 C++?

4

1 回答 1

1

墨鱼!

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

在您的动画蓝图中,右键单击相关动画资源的节点,然后选择“转换为单帧动画”

您的节点现在将有一个“显式时间”输入引脚,您可以根据自己的喜好对其进行参数化,以浏览动画:

于 2017-10-03T01:25:18.773 回答