为什么桌子不旋转?

时间:2016-12-31 16:26:32

标签: unreal-engine4 unreal-blueprint

我正在尝试使用此蓝色图片旋转启动套件附带的表格:

enter image description here

我确定静态网格物体是可移动的,为什么它不会旋转?

1 个答案:

答案 0 :(得分:1)

很少有人在评论中提到 - 你每帧增加20°。这不好,因为它会根据你的帧率而变化。因此,您应该使用所需的值创建变量RotationPerSecond。然后将此值与 Delta Seconds 相乘,以获得当前帧的新旋转增量。

确保此演员 Ticking (只需将 PrintText 节点添加为第二个 Sequence 节点)。如果您没有看到打印日志,则需要调查未启用Ticking的原因并进行更正(通常新的Actors将启用Ticking)。

您应该考虑的下一件事是使用AddActorLocalRotation。通过使用您的方法,您的对象将围绕世界原点旋转(也许这是期望的行为?)。通过使用 Local 增量,您的Actor将在 WorldLocation 上独立轮换。