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

文章目录

为什么要添加回调函数

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

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

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

添加回调事件

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

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

Button调用事件

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

其他控件调用回调

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

相关推荐
何事误红尘9 小时前
全志A40i学习笔记():开发资料、启用串口
学习
for_ever_love__9 小时前
python基础语法学习: 异常的传递性
开发语言·python·学习
PC2005-cloud9 小时前
DeepSeek Harness 创建 skill 指南:结构、安装、使用
笔记·学习
YM52e10 小时前
分页查询的基石:ArkTS 为鸿蒙商品列表设计 LIMIT/OFFSET 的表
android·学习·华为·harmonyos
math_hongfan10 小时前
主从嵌套层次分明:ArkUI 订单卡片内嵌明细的鸿蒙界面
学习·华为·harmonyos
dong13269711 小时前
UE5FPS游戏开发教程(三)
ue5
库玛西11 小时前
现代 C++ 智能指针全景指南:从 RAII 思想到工业级实践
c语言·开发语言·c++·笔记·面试
还不秃顶的计科生12 小时前
具身智能论文学习8:Octo: An Open-Source Generalist Robot Policy
人工智能·深度学习·学习·机器学习·语言模型·vla·vlm
日月云棠12 小时前
UE5源码分析之Editor——AnimationBlueprintLibrary模块全面分析
ue5
woshihuanglaoshi12 小时前
事务加持防超卖:ArkTS 在鸿蒙里玩转 TRANSACTION 出入库
学习·华为·harmonyos