如果按下/单击 UI 小部件上的任何按钮,虚幻引擎就会执行事件。 [蓝图] [已解决]

问题描述 投票:0回答:1

我发现堆栈溢出比虚幻引擎社区更有用,我在蓝图上遇到问题,我正在根据数组中的数据创建按钮。[get items in array]所以我可以为播放器实现一个如下所示的自动列表。 问题在于,没有简单的方法来创建像“如果按下任何按钮”-“获取按钮名称”这样的事件,而不检查单击的位置并获取鼠标位置,然后检查 UI 元素是否位于该位置,所以我想要一个更简单的方法并找到了这个。

唯一的问题是我无法将数组中的对象附加到“被按下”节点。 有什么方法可以让我忽略它或过滤数组以仅包含按钮对象,以便它可以兼容?

widget uibutton unreal-blueprint
1个回答
0
投票

使用唯一的数组来解决,其中每个按钮都是在列表创建期间添加的,然后连接到 onclick 事件。

© www.soinside.com 2019 - 2024. All rights reserved.