UE5学习笔记 FPS游戏制作42 按钮添加回调函数

文章目录

为什么要添加回调函数

正常情况下,我们直接点击按钮的变量,然后选则Onclick事件,绑定即可

但是如果我们使用了自己定义的控件,由于控件里的变量不会暴露,就不能再手动绑定事件

此时需要使用回调函数,保证自定义控件的button依然能触发逻辑

添加回调事件

先创建一个控件A,添加一个Button

打开事件图表,在事件分发器里,声明一个事件

Button调用事件

选中Button,为button的Onclick事件注册,执行我们上边定义的对外的Onclick回调事件

其他控件调用回调

创建另一个UI控件,在里边拖入上边创建的控件A,命名为NewGameButton,然后注册OnClick回调事件

相关推荐
暖苏28 分钟前
python-异常(笔记)
大数据·开发语言·笔记·python·异常
致***锌31 分钟前
上证50期权2400是什么意思?
笔记
●VON40 分钟前
重生之我在暑假学习微服务第七天《微服务之服务治理篇》
java·学习·微服务·云原生·nacos·架构·springcloud
希赛网1 小时前
HCIA-Datacom认证笔记:IP路由基础——核心概念与路由分类
网络·笔记·网络协议·tcp/ip·智能路由器
霖001 小时前
深入讲讲异步FIFO
笔记·vscode·单片机·嵌入式硬件·学习·fpga开发
全优统计1 小时前
伞状Meta分析重构癌症幸存者照护指南:从矛盾证据到精准决策
经验分享·学习
XMan_Liu1 小时前
SIP 呼叫中实现远端摄像头控制学习笔记
笔记·学习
幻雨様2 小时前
UE5多人MOBA+GAS 番外篇:同时造成多种类型伤害
ue5
三木今天学习了嘛2 小时前
【CVPR2025】FlowRAM:用区域感知与流匹配加速高精度机器人操作策略学习
学习·机器人
Asu52022 小时前
链表反转中最常用的方法————三指针法
java·数据结构·学习·链表