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

文章目录

为什么要添加回调函数

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

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

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

添加回调事件

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

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

Button调用事件

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

其他控件调用回调

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

相关推荐
lcomecon15 小时前
强化学习基石:Bellman 方程从直觉到推导(附手写笔记与 Python 示例)
笔记
Byron__19 小时前
AI学习_06_短期记忆与长期记忆
人工智能·python·学习
ysa05103020 小时前
【并查集】判环
c++·笔记·算法
试剂界的爱马仕20 小时前
Anti-mouse PD-1 mAb (Clone RMP1-14) 与 Axitinib 小鼠实验使用方案整理汇总
大数据·人工智能·深度学习·学习
Gp7HH6hrE21 小时前
OpenAI 与 Anthropic 开放公共学习平台
人工智能·学习·chatgpt
FakeOccupational1 天前
【电路笔记 通信】IEEE 1588精密时间协议(PTP):时间戳格式+精确到ns的时间表示与处理
笔记
kaixin_learn_qt_ing1 天前
2026.7.3---学习记录
学习
梦帮科技1 天前
UE5 GAS 实战:用 Gameplay Ability System 搭建「赛博修真」境界与技能体系
c++·人工智能·python·ue5·c#
99乘法口诀万物皆可变1 天前
PcanToVectorXL_V01:打通 Vector 与 PCAN 的双向 CAN/CAN‑FD 桥梁
c++·学习
MartinYeung51 天前
[论文学习] CAMIA:下文感知成员推理攻击
人工智能·深度学习·学习