Unity中UI框架的使用3-主界面中的弹窗和关闭

2023-11-01

效果图:在主页面点击排位赛按钮,就会弹出图2中的一个弹窗,再点击弹窗右上角的关闭按钮,就会关闭弹窗,回到图3的效果。

 

 

方法:

1.将PopUp这个面板添加到UIPanelType.cs文件中,并且将其名称和路径添加到UIPanelType.json文件中。

 

2. 在MainPanel的面板上添加一个MainPanelController的脚本,并且在里面写一个ShowPopUpPanel的方法供按钮调用。(作用是点击之后可以弹出PopUp的面板),并且将此方法绑定在对应的按钮事件上。

 

3.在PopUp面板上添加一个PopupController的脚本,并且在里面写一个Close方法供按钮调用。(作用是关闭当前面板),并且将此方法绑定在对应的按钮事件上。

 

最后关于UI框架里面封装的那些NUIManager之类的总的工具包的链接在UI框架系列的第一篇文章里,附上链接,需要的自提哦Unity中UI框架的使用1-添加面板、显示Loading页面_Weirdo_ran的博客-CSDN博客

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Unity中UI框架的使用3-主界面中的弹窗和关闭 的相关文章

随机推荐

  • JavaWeb基础5——HTTP,Tomcat&Servlet

    导航 黑马Java笔记 踩坑汇总 JavaSE JavaWeb SSM SpringBoot 瑞吉外卖 SpringCloud SpringCloudAlibaba 黑马旅游 谷粒商城 目录 一 Web概述 1 1 Web和JavaWeb的
  • 实战演习(十)——通过LSTM训练天气污染程度预测模型

    我的公众号为 livandata 近期由于工作用到LSTM模型 借这个机会整理一下思路 在网上找了很多资料 受益匪浅 本文参考 https blog csdn net u012735708 article details 82769711
  • 盘点:大数据处理必备的十大工具

    摘要 随着互联网的愈来愈开放 电子商务平台和社交网络的盛行 导致数据在日益增长 给企业管理大量的数据带来了挑战的同时也带来了一些机遇 随着互联网的愈来愈开放 电子商务平台和社交网络的盛行 导致数据在日益增长 给企业管理大量的数据带来了挑战的
  • JupyterNotebook--基础--02--安装

    JupyterNotebook 基础 02 安装 1 安装 pip3 install jupyter pip3 install ipython 2 生成配置文件 用于后面写入ip 端口号 密码等 jupyter notebook gener
  • angularjs php登录验证,AngularJs用户登录时交互及验证步奏详解

    这次给大家带来AngularJs用户登录时交互及验证步奏详解 AngularJs用户登录时交互及验证的注意事项有哪些 下面就是实战案例 一起来看一下 1 静态页面搭建及ng的form表单验证实现 ng disabled loginForm
  • 为什么提高断路器分闸速度,能减少电弧重燃的可能性和提高灭弧能力?

    为什么提高断路器分闸速度 能减少电弧重燃的可能性和提高灭弧能力 答 提高断路器的分闸速度 即在相同的时间内触头间的距离增加较大 电场强度降低 与相应的灭弧室配合 使之在较短时间内建立强有力的灭弧能力 又能使熄弧后的间隙在较短时间内获得较高的
  • c++智能指针——原理与实现

    转子 https www cnblogs com wxquare p 4759020 html 1 智能指针的作用 C 程序设计中使用堆内存是非常频繁的操作 堆内存的申请和释放都由程序员自己管理 程序员自己管理堆内存可以提高了程序的效率 但
  • Mac系统完美安装PHP7详细教程

    使用第三方包homebrew来安装 非常迅速有效 安装教程 1 启动Apache 首先我们启动系统自带的Apache服务 打开Terminal 输入如下指令 开启Apache服务 sudo apachectl start 查看Apache版
  • DCN和DCNv2(可变性卷积)学习笔记(原理代码实现方式)

    DCN和DCNv2 可变性卷积 网上关于两篇文章的详细描述已经很多了 我这里具体的细节就不多讲了 只说一下其中实现起来比较困惑的点 黑体字会讲解 DCNv1解决的问题就是我们常规的图像增强 仿射变换 线性变换加平移 不能解决的多种形式目标变
  • Java的mkdir()与mkdirs()引发的悲剧---关于java的mkdir()方法无法创建文件目录问题

    昨晚深夜在做项目的文件上传 在上传之前要先判断指定的文件目录是否存在 如果不存在就先创建改目录 因为之前已经做过类似的功能了 所以就把判断文件目录以及创建的代码直接copy过来了 然而很郁闷的是 一模一样的代码 这回却遇到一个特别奇葩的问题
  • 【python】CliffWalking悬崖寻路问题

    强化学习 简介 gym库 CliffWalking SARSA Q learning 示例 SARSA Q learning 简介 机器学习 监督学习 非监督学习 强化学习 模仿人类和动物的试错机制进行学习 智能体与环境交互 根据当前的环境
  • 数据结构面试常见问题总结

    数据结构面试常见问题总结 写在前面 本文记录了一些数据结构面试常见问题 本意用于考研复试 以下面试题为网上整理的问题以及自己加入的一些问题 答案仅供参考 Q 数据结构三要素 A 逻辑结构 物理结构 数据运算 Q 数组与链表有什么区别 A 数
  • innovus中常用命令整理

    restoreDesign load 之前的db list property type 列举出相应的属性 get property 得到相应的object的属性 get pin 获取pin get port 获取port ecoRoute
  • 2023开学礼山东财经大学《乡村振兴战略下传统村落文化旅游设计》许少辉新财经图书馆

    2023开学礼山东财经大学 乡村振兴战略下传统村落文化旅游设计 许少辉新财经图书馆
  • adworld攻防世界 reverse asong

    asong 攻防世界 reverse 进阶区 asong 题目文件 https www jianguoyun com p DQ3g5b4QiNbmBxjX fQC 访问密码 AgV9Sh 主要是集中我们常见的处理方式的整合 注意一个对于ou
  • 进程间通信---管道通信

    进程间通信为什么有那么多不同的方法 资源的不同 所以通信的方式不同 想要获取管道资源 就需要用管道来通信 想要获取消息队列资源 就需要用消息队列来通信 如上所示 一个进程就是一个PCB PCB中的file struct有三个默认文件描述符
  • 【转】 如何提高自己的acm个人能力

    转载自 简单de数字 最终编辑 fading code by zfy0701 本来以为HNU的huicpc035和我一样退役了 后来听说他组成了新的footman队 于是又关注了下他 035体现了两个我觉得非常重要的品质 1 刻苦的训练 2
  • vmtools的安装和使用

    介绍 vmtools工具是在虚拟系统和主机系统进行共享文件夹的工具 1 用root用户登录CentOS后删除桌面的光驱 2 点击菜单栏的虚拟机 gt 安装VMwareTools 3 安装结果如下所示 4 打开VMwareTools 复制VM
  • 【python】Something is wrong with the numpy installation

    2020年2月5日 0次阅读 共448个字 0条评论 0人点赞 QueenDekimZ COCO API windows下安装COCO API时 python setup py build ext install 出现报错 ImportEr
  • Unity中UI框架的使用3-主界面中的弹窗和关闭

    效果图 在主页面点击排位赛按钮 就会弹出图2中的一个弹窗 再点击弹窗右上角的关闭按钮 就会关闭弹窗 回到图3的效果 方法 1 将PopUp这个面板添加到UIPanelType cs文件中 并且将其名称和路径添加到UIPanelType js