围绕枢轴点旋转点?
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/
一般情况下,设置位置或旋转是围绕对象枢轴进行的。
我有两个点,一个起点,一个目标。
我需要将目标 1 绕原点 1 沿 Z 轴旋转给定的度数。
我看到有一个“绕轴旋转矢量”,但我找不到也支持轴心点的那个。
首先使用原点和目标之间的 find look rotation
来计算所需的旋转角度。
还有许多其他计算角度的方法,但这是最简单的解决方案。
然后使用这个旋转器,您只需 set rotation
您的组件。
https://docs.unrealengine.com/4.27/en-US/API/Runtime/Engine/GameFramework/AActor/SetActorRotation/
一般情况下,设置位置或旋转是围绕对象枢轴进行的。