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

UE4, setting relative angular velocity of object

上下文

我一直在尝试在 UE4 中设置飞盘的 angular 速度。这很容易。但是,UE4 添加了一个 angular 速度通过物体质心相对于 'world-axis' 而不是相对于飞盘轴的速度。 'World'轴下方是红色,相对轴是绿色,飞盘是蓝色。左边是飞盘的横向横截面,如果你向前抛出飞盘并向上倾斜,右边是同一抛出的 3-D 表示。

问题

问题是圆盘的相对轴和 'world' 轴不一样。由于圆盘围绕世界轴而不是相对轴旋转,因此只要应用 angular 速度,它就会摆动。 有什么方法可以更改为通过局部轴施加速度吗?

谢谢!

您需要将轴从本地 space 转换到世界 space。沿着这些线的东西: