I试图将OnComponentClick用于小部件组件,但您将失去知道用户在窗口小部件上单击的内容的能力。就我而言,有必要知道这一点。 另一种方法是放置在播放器控制器上的交互作用,也许我知识渊博,无法使用它,但对我解决了这个问题。 我尝试使用的最后一件事是使用小部件的所有者(PC)并将其与本地播放器PC进行比较,但这也行不通。 现在,我的问题现在是否有任何方法可以保留小部件的相互作用并仍检查该小部件/演员的拥有属性以确定是否允许他与之互动。
任何帮助都会很乐意赞赏sideNote
我抬头看,如果其他游戏引擎有同样的问题,例如Unreal,我发现可以团结一致地更改点击的默认行为以进行更多参数。我查找了不真实的,但我认为我的能力不足以实施这样的事情。但是也许这可能是解决方案相关的无现代论坛线程
https://forums.unrealengine.com/t/who-intacted-with-the-3d-widget/23555115
solution
https://forums.unrealengine.com/t/who-intacted-with-the-3d-widget/23555115
我尝试了它,它似乎可以工作。但是我需要说,如果我考虑一下这个解决方案有点笨拙。我不知道为什么不真实的一般不会改善他们的小部件处理。