围绕枢轴点旋转点?

Rotate point around pivot point?

我有两个点,一个起点,一个目标。

我需要将目标 1 绕原点 1 沿 Z 轴旋转给定的度数。

我看到有一个“绕轴旋转矢量”,但我找不到也支持轴心点的那个。

首先使用原点和目标之间的 find look rotation 来计算所需的旋转角度。 还有许多其他计算角度的方法,但这是最简单的解决方案。

然后使用这个旋转器,您只需 set rotation 您的组件。

https://docs.unrealengine.com/4.27/en-US/API/Runtime/Engine/GameFramework/AActor/SetActorRotation/

一般情况下,设置位置或旋转是围绕对象枢轴进行的。