3D widget中的按钮被widgetInteraction触发hover事件后如何获得按钮的world location

我尝试在3DUI中通过widgetInteraction指向一个按钮一定时间来触发这个按钮的onclick事件,但是通过widgetInteraction的get hovered widget component所获得的是它的父组件,那么如何在按钮的hover事件中获得这个按钮的world position呢?

Hi ,

你可以获取WidgetInteraction的 GetLastHitResult 进而获取hit的 世界坐标。

谢谢您的帮助,通过您说的方式现在我获得了hit的位置信息,那么如果我需要得到被hover的按钮的世界位置应该如何处理呢

hit结果里也有hit actor和hit component,获取对应的get world location即可。