当前位置: 首页 > news >正文

虚幻引擎5 GAS开发俯视角RPG游戏 P06-19 打开属性菜单

1.基于按钮部件WBP_Butten创建宽按钮部件

2.添加到覆盖层小部件:

效果:

3.添加属性按钮的点击事件

Event Pre Construct 相当于是构造函数,可以在编辑时触发
Event Construct 在构造后绑定事件使用,构造包含内部的节点
Event Tick 相当于帧回调事件

(1)在button上面我们可以绑定多个button的回调,有On Clicked点击事件,On Hovered悬停事件,On Pressed按下时就触发的事件,On Released 鼠标抬起时, On Unhovered 鼠标未悬停到:

我们将事件绑定和逻辑分开,所以再单独创建一个自定义事件

设置按钮禁用:

添加菜单部件到窗口:

效果:

在菜单小部件上,添加一个根覆盖层:

效果:

将视口位置调整一下:

效果:

4.添加关闭属性面板功能

打开WBP_AttributeMenu,给关闭按钮修改一个名称,设置为变量

绑定点击事件,这里直接将ui从父节点移除

我们在WBP_AttribueMenu里面添加一个事件分发器,它相当于蓝图版本的事件委托。

回到WBP_Overlay,在创建WBP_AttribueMenu后面监听事件分发器,在事件回调里面将按钮激活

效果:

按"X"后:

完美!!!!!!!!!!!

http://www.dtcms.com/a/525587.html

相关文章:

  • 提供医疗网站建设wordpress不能编辑不能新建
  • 网站服务费怎么做分录设计师家园官网
  • Node.js MVC 架构完全指南:构建可维护的现代 Web 应用
  • 外贸企业网站制作公司郑州区块链数字钱包网站开发公司
  • 音乐网站开发文档网站开发与app开发原理
  • django 开放api 做网站微信系统平台开发
  • 网站建设质量体系审核指导微商城网站建设平台合同范本
  • 数据库分类详解
  • 庄河网站怎么举报做棺材一个网站做三个关键词
  • 第 2 篇:SSM 核心概念与源码剖析:状态、事件与转换的底层逻辑
  • Spring Task 核心解析:从原理到源码的简洁逻辑链
  • 网站开发与应用论文营销网站的建立
  • 在哪个网站做整形莆田网站关键词优化
  • 大连网站建设介绍武冈企业建站
  • 网站漂浮特效wordpress浮动小人插件
  • remember()、rememberSaveable()和rememberSaveableStateHolder()
  • 【Java】PageHelper 分页 数据重复问题
  • 网站做全局搜索wordpress怎么更换系统文件
  • 可以做国外购物的网站有哪些阿里巴巴网站建设的不足之处
  • 网站seo诊断技巧哪个网站可以找做软件兼职的
  • 赣州销售网站wordpress电视主题
  • kafka组件traceId增强
  • 【流程引擎】与【规则引擎】
  • 商业网站排名深圳市住房和建设保障局
  • PSG(巴黎圣日耳曼)技术文章大纲
  • wecenter wordpressseowhy是什么意思中文
  • 微店常用API:获取商品详情接口|关键字搜索商品接口|获取快递费接口-打通商品运营与用户体验的技术桥梁
  • 给aws xray添加采样规则
  • 圈地游戏(分数规划、网格图对偶建模)
  • 工商注册官方网站北京软件开发公司官网