- UE系统Button点击事件无法传递参数,通过子类化系统Button添加自定义参数扩展实现Button点击事件参数传递
- 点击C++类文件夹,在右边的区域点击鼠标右键,在弹出的菜单中选择“新建C++类”
- 在弹出的菜单中选中“显示所有类”,选择Button作为父类, 点击“下一步”按钮
- 输入类名"UVRVIUButton",选择工程目录作为新类的目标模块,点击“公共”选择器,点击“创建类”按钮
-
声明点击事件回调方法
1
DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams(FOnVRVIUButtonClicked, int32, ButtonID, FString, AdditionalParameter);
-
定义点击事件回调变量
Unreal Engine子类化系统UButton
于 2024-04-26 10:32:59 首次发布