UE4,设置物体的相对角速度

问题描述

背景

我一直在尝试在 UE4 中设置飞盘的角速度。这很简单。但是,UE4 添加一个通过对象质心的角速度,该角速度相对于“世界轴”,而不是相对于飞盘的轴。 “世界”轴下方为红色,相对轴为绿色,飞盘为蓝色。左边是飞盘的侧面横截面,如果你把它向前扔并向上倾斜,右边是同一次投掷的 3-D 表示。

问题

问题在于圆盘的相对轴和“世界”轴不同。由于圆盘围绕世界轴而不是相对轴旋转,因此只要施加角速度,它就会摆动。 有什么办法可以改变通过局部轴应用速度吗?

谢谢!

enter image description here

enter image description here

解决方法

您需要将轴从本地空间转换为世界空间。一些类似的东西:

blueprint