欢迎光临散文网 会员登陆 & 注册

UEC++中多播实现

2023-06-29 22:15 作者:虚幻TA超神之路  | 我要投稿

我们在做一个MainUI时,里面会有很多按钮,这些按钮需要统一到一个ButtonSystemWidget中,然后再把这个Widget加入到主UI中。我们想把各个控件绑定的事件写在主UI中,点击ButtonSystemWidget中的按钮执行与之绑定的MainUI中的函数,如何实现:


首先,在MainUI中新建一个存放所有BuutonWidget类的对象,并在蓝图中将盛放按钮蓝图的拖入主UI蓝图中

MainUI中
BuutonWidget中

随后,在构造函数中判空,进行多播绑定,将广播与我们的MainUI中的方法绑定,然后传给BuutonWidget对应的Button


MainUI中


MainUI中实现方法

BuutonWidget中

(完)

留下个赞呗~

UEC++中多播实现的评论 (共 条)

分享到微博请遵守国家法律