位置: 编程技术 - 正文

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 (一)

  • 附加税做账交多了如何冲回
  • 个税返还手续费增值税申报填在哪里
  • 税后净利润怎么算股价
  • 采用现金支付
  • 会计凭证借贷方向
  • 计提住房公积金怎么算
  • 税控盘怎么注销需要带什么东西
  • 房产未竣工如何缴纳房产税
  • 房产一般纳税人每个月报哪些税
  • 小规模纳税人是简易计税吗
  • 小规模纳税人核定征收怎么报税
  • 仓库间的调拨流程
  • 国外消费发票可以抵扣吗
  • 暂估金额与发票金额的区别
  • 货物出库的会计分录
  • 什么是财政代管资金
  • 资本公积如何计提
  • 文件类型设置
  • 房地产企业困境
  • 运输公司的进项必须是专票吗
  • bash是什么命令
  • ue4安装插件
  • 外币账户收到应收账款
  • 个体户何去何从
  • js异步解决方案
  • 生产企业外销收入账务处理
  • 坎伯兰森林西部
  • 移民美国怎样加入医疗保险
  • php过滤sql注入
  • js如何实现异步编程
  • 预算周转金会计处理怎么做
  • javafiles
  • vue router 路由参数
  • 计算机视觉基础知识
  • 汇算清缴所得税是什么意思
  • 公司收到股权转让款需要交什么税种
  • python 概率分布函数
  • 累计盈余下设明细科目吗
  • 租房押金会计分录是什么
  • 银行对账单由谁负责
  • 收到借款利息收入计入什么科目
  • 联营企业属于关联实体吗
  • 资产负债表中其他应收款的计算公式
  • 银行承兑汇票进行贴现理财
  • 工业企业出租设备租金计入什么科目
  • 可抵扣进项税的普通发票
  • 广告赞助支出可以抵税吗
  • 计提地税会计分录怎么做
  • 营改增后税率
  • 已抵扣认证的发票开红字发票需要将原票退回吗
  • 跨年租赁费会计分录
  • 出口企业样品收入分录
  • 金银首饰以旧换新所得税处理
  • 免抵退账务处理流程
  • 工会经费教育经费福利费计提比例
  • 生产用品采购怎么购买的
  • 正常存货周转率多少次合适
  • 应付职工薪酬的工资是实发工资还是应发工资
  • 收入支出结余怎么记账
  • 电子版银行回单
  • 出租车票单张限额
  • unix系统采用什么结构
  • 没有光驱有什么影响
  • 登录系统错误
  • ubuntu限制cpu个数
  • window8怎么样
  • hpzts04.exe是什么进程 有什么作用 hpzts04进程查询
  • pptd40nt.exe是什么进程 有什么用 pptd40nt进程查询
  • chromexcel
  • Python爬取网易云一首歌的全部评论并进行分析
  • linux shell -s
  • 百度坐标转换成WGS84坐标
  • nodejs tcp
  • inputchange
  • js中弹出对话框
  • jquery简单吗
  • 海关进口增值税如何入账
  • 中国的消费税是怎么算的
  • 公司欠税款,还不上,怎么办
  • 福建是高原还是平原
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设