1
我想为我的角色设置一个动画,并通过鼠标移动控制动画的进度。使用鼠标位置来控制角色动画
E.g.角色以静止状态开始 - 动画的第一帧 - 当鼠标移动通过x轴时,它将以与鼠标移动成线性关系的方式向前播放动画。如果你停下来,动画在那一点停下来,如果你向后移动,动画就会颠倒过来。 就像在视频编辑器中进行清理而非视频,这是一个角色动画。
我猜这是非常可行的,但在蓝图内做相对简单还是我最好使用C++?
我想为我的角色设置一个动画,并通过鼠标移动控制动画的进度。使用鼠标位置来控制角色动画
E.g.角色以静止状态开始 - 动画的第一帧 - 当鼠标移动通过x轴时,它将以与鼠标移动成线性关系的方式向前播放动画。如果你停下来,动画在那一点停下来,如果你向后移动,动画就会颠倒过来。 就像在视频编辑器中进行清理而非视频,这是一个角色动画。
我猜这是非常可行的,但在蓝图内做相对简单还是我最好使用C++?
SquidInker!
我晚两年在这里,但对于谷歌的后代在这里的目的是解决方案蓝图发动机4.17.0的:
动画中的蓝图,对于动画素材的节点上单击鼠标右键在的问题,并select "convert to single frame animation"
您的节点将现在有an "explicit time" input pin,它可以参数化,你想通过你的动画擦洗: