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

UEC++如何绑定UI事件

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

在UEC++绑定UI事件,反射是关键,首先我们创建一个UI控件对象,并给他们写上标记宏(如图):

这个标记宏含义是,我在这个UserWidget中有一个叫NextLevelButton的按钮,当你在蓝图中创建该类的蓝图子类时,这个按钮空间必须要被创建,且它的名字必须叫NextLevelButton。C++中记得做前置声明。

然后我们在C++中,创建一个函数,你可以在这个函数中定制触发这个按钮的绑定事件。UFUNCTION()一定要加。

头文件
函数实现

最后,在该类的构造函数中将事件函数与控件绑定

构造绑定

红框中可以DIY,当前我们这里是Button你可以选择点击、悬停、释放等触发条件。

(完)

留下个赞呗~

UEC++如何绑定UI事件的评论 (共 条)

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