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

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

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



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

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

(完)
留下个赞呗~