创建MyUserWidget
MyUserWidget.h
UPROPERTY(BlueprintReadOnly, Transient, meta = (BindWidgetOptional) , meta = (BindWidgetAnim))
UWidgetAnimation* Fade;
UPROPERTY(BlueprintReadOnly, meta = (BindWidgetOptional))
UButton* Butt;
创建控件蓝图
打开选择父类为刚创建的MyUserWidget
编译,打开控件
这里有了我们之前定义的两个变量,控件动画Fade,按钮Butt。
右边白圆说明未绑定,白√说明已绑定
拖入一个按钮,名字改为c++里定义的(动画同理),右图显示绑定成功
绑定成功后,就可在c++里写按钮和动画的执行逻辑了