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

文章目录

为什么要添加回调函数

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

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

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

添加回调事件

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

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

Button调用事件

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

其他控件调用回调

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

相关推荐
John.Lewis2 小时前
C++初阶(14)list
开发语言·c++·笔记
_李小白2 小时前
【OPENGL ES 3.0 学习笔记】第九天:缓存、顶点和顶点数组
笔记·学习·elasticsearch
洛白白3 小时前
Word文档中打勾和打叉的三种方法
经验分享·学习·word·生活·学习方法
楼田莉子5 小时前
C++学习:C++11关于类型的处理
开发语言·c++·后端·学习
酷讯网络_2408701605 小时前
PHP双轨直销企业会员管理系统/购物直推系统/支持人脉网络分销系统源码
学习·开源
哈基鑫5 小时前
YOLOv3 核心笔记
笔记·yolo·目标跟踪
xwz小王子5 小时前
面向机器人学习的低成本、高效且拟人化手部的设计与制作
人工智能·学习·机器人
zhangzhangkeji6 小时前
UE5 材质-12:闪烁效果就是物体表面的颜色发生周期性变换(手动闪烁、自动闪烁、倍速闪烁),time节点,sin正弦函数节点,
ue5·材质
Change is good6 小时前
UE5基础操作详解
ue5
电子云与长程纠缠6 小时前
UE5 使用Lyra加载插件完成简易Loading
ue5