位置: 编程技术 - 正文

UGUI多个Canvas的渲染先后层次关系设置(unity中canvas怎么调框大小)

编辑:rootadmin

推荐整理分享UGUI多个Canvas的渲染先后层次关系设置(unity中canvas怎么调框大小),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:canvas绘制多张图片,unity中canvas,canvas多图层,多个canvas画布合并,多个canvas画布合并,ugui drawcall合并,unity多个canvas,ugui drawcall合并,内容如对您有帮助,希望把文章链接给更多的朋友!

这几天在做游戏的WindowManager,一开始只是想到打开单一窗口和设置窗口并存的问题,一切运行良好。

但是昨天加了一个等待窗口(沙漏加菊花)之后就出现了问题。

首先说明我的Window的结构:

一个空的GameObject

Canvas

所有的UI控件

举例说:

在登录界面,点击登录按钮后向服务器发送登录请求,这个时候会显示转菊花的界面,一切OK。

窗口打开顺序为 登录窗口 --- 等待窗口

下面的大图就是登录窗口,上面的就是沙漏菊花等待窗口。

这个时候如果再弹出一个其它的界面,比如弹出了一个滚动公告,那按照先后顺序来说,滚动公告就会显示在等待界面之上,这是不行的。

我的目的呢,就是要让等待界面显示在最上面!

首先,从MOMO的博文中了解到,貌&#;有一个API可以使用,

就是设置 物体在视图中的顺序。

但是实际使用后得出结论,这个API只能调整在同一个Canvas下的UI控件的渲染顺序。对于多个Canvas的不同的窗口而言,这个API没有用处。

于是百度谷歌之,得到一些苗头:

UGUI多个Canvas的渲染先后层次关系设置(unity中canvas怎么调框大小)

Unity3d中的渲染顺序如下:

不同Camera的Depth

同Camera的soringLayer

同sortingLayer下面的Z轴

但是没有适合我的。

正准备把所有的窗口都由Canvas来管理的时候,看到Canvas下面有一个Sort Order 。

Sort这个词看起来就比较符合口味,排序嘛!

试着把菊花窗口的Sort修改为,再运行,果然生效!

测试:

先打开等待界面,然后打开登录界面,不设置Sort Order:

可以看到菊花界面无情的被其它界面遮挡住了。

然后

先打开等待界面,再打开其它界面,设置等待界面Canvas的Sort Order为(因为默认是0,这里可以设置为无限大)

这下就OK了,等待界面永远在其它界面之上了,除非你把其它界面的Sort Order设置的比等待界面大!

Vuforia 4.0 beta——Object Recognition (一) Vuforia4.0beta终于出来了,其中有个比较新颖的功能,那就是ObjectRecognition。这个功能对于有些行业是很有帮助的,是这一版本的亮点之一。其他所谓的亮

Vuforia 4.0 beta——Object Recognition (二) Vuforia4.0开发模式有了新的变化,多了一个LicenseManager。申请License有三个步骤:1、需要填写APPname和产品类型2、开发Plan,主要是免费的Developer模式和付费

Vuforia 4.0 beta——Object Recognition (三) 出处:

标签: unity中canvas怎么调框大小

本文链接地址:https://www.jiuchutong.com/biancheng/375743.html 转载请保留说明!

上一篇:【Unity】理解协程的原理1——实现一个自己的WaitForSeconds(unity的协程)

下一篇:Vuforia 4.0 beta——Object Recognition (一)

  • 销售企业进货会计分录
  • 应收应付账务处理工作具体做哪些
  • 应付余额是负数怎么理解
  • 职工发放福利的会计处理
  • 企业所得税分公司先报还是总部先报
  • 打官司赢了再付费叫什么
  • 联营扣点方案
  • 公司账户没有钱怎么办
  • 虚减利润如何进行账务调整?
  • 预缴税款的会计分录贷其他应付款
  • 增值税税率改革的意义
  • 房地产行业应收帐款周转率平均值
  • 公司账上没钱股东又不出资发工资怎么办
  • 没有发票的房租调增金额怎算
  • 出纳如何审核报销发票
  • 退回的企业所得税如何在报表中显示
  • win7桌面图标变成了lnk
  • 上年结转的广告费次年怎么入账
  • bios设置教程视频
  • 先入费用后来发票怎么做账
  • mac系统回到桌面快捷键
  • 酒店采购布草如何入账
  • 破产清算子公司
  • PHP:mdecrypt_generic()的用法_Mcrypt函数
  • 报错500是什么意思
  • 农业产品征税范围注释财税字[1995]52号a
  • 退税发票在总局怎么开
  • ChatGPT5是否会影响人类的发展和工作?
  • chatplus
  • 商贸公司用什么名字最好
  • username命令
  • 帝国cms移动端设置教程
  • elementui的表格
  • 直播服务费的开票大类
  • 研发费用如何做加计扣除
  • 股东出资不足需要赔偿吗
  • 如何禁用笔记本键盘触摸板
  • 在mysql中子查询是
  • 物业用房需要交维修基金吗
  • 小规模纳税人劳务费税率
  • 怎么看是不是真发
  • 出口产品报关多少天
  • 年度利润表与12月利润表区别
  • ubuntu20.04vim
  • sql server 2008 怎么使用
  • 废料处理没开票销项税
  • 企业的纳税申报数据来源于
  • 费用报销单如何粘贴票据
  • 销售分哪几类
  • 费用少计提了怎么办
  • 股权转让会计账务处理方法
  • 产品的包装费属于什么科目?
  • 附加税减免政策2020年
  • 免税发票怎么抵扣
  • 没有到位的注资公司
  • 会计账簿有哪些格式
  • sql server如何判断数据库是否存在
  • AppleMobileDeviceService.exe是什么进程?AppleMobileDeviceService.exe是病毒吗?
  • bois开启usb功能
  • 你一定不知道的56个历史真相
  • linux calloc
  • mac如何恢复到出厂系统版本
  • centos重新安装命令
  • mac上safari
  • win8开机进入开始界面
  • linux doc
  • windows向microsoft报告
  • document.location.hash
  • jquery编程
  • nodejs爬虫框架crawler
  • Cocos2d唯一死敌的崛起,OGEngine来了
  • Unity WWW网络动态加载和储存在本地
  • 怎么通过微信号查到对方的手机号码
  • jquery实现移动端
  • node.js windows
  • android中文名
  • python作用域和命名空间
  • python多层嵌套列表制作
  • 缴纳耕地占用税的好处
  • 富士康走了,京东去哪了
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设