0

我正在尝试使用此蓝图旋转入门套件随附的表格:

在此处输入图像描述

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

4

1 回答 1

1

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

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

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

于 2017-01-30T17:08:51.290 回答