【发布时间】:2021-01-11 20:15:46
【问题描述】:
上下文
我一直在尝试在 UE4 中设置飞盘的角速度。这很容易。然而,UE4 添加了一个通过物体质心相对于“世界轴”而不是相对于飞盘轴的角速度。 “世界”轴下方为红色,相对轴为绿色,飞盘为蓝色。左侧是飞盘的横向横截面,如果您要向前掷并向上倾斜,右侧是同一掷的 3-D 表示。
问题
问题在于光盘的相对轴和“世界”轴不同时。由于圆盘围绕世界轴而不是相对轴旋转,因此无论何时应用角速度,它都会摆动。 有什么方法可以改变通过局部轴应用速度?
谢谢!
【问题讨论】:
-
如果您在轴上使用
Transform Direction在将其应用为角速度之前将其转换为世界空间会发生什么? -
@Ruzihm 没有改变问题 - 我在你的修改后添加了新的蓝图
-
不,这不是我的建议 - 我指的是
Transform Direction,您可以使用它来修改 (0,0,1000) 并将结果插入Set Physics Angular Velocity in Degrees -
好的,更新了图片 - 这是您的建议吗?这仍然没有改变航班。
-
更像this,请原谅 mspaint 工作
标签: c++ unreal-engine4 unreal-blueprint