NGUI_Depth
四、深度(Depth)概念;
1、
(1)、每一个UIPanel和每一个UI控件都一定会有一个Depth,深度值大代表显示的优先级高(会趋向于在界面更上层显示)
(2)、Depth决定的是UI的显示层级关系,一个ui控件是否显示在最上层是由它所属的Panel的Depth和它本身的Depth决定的。
(3)、尽量不要让Panel之间公用一个Depth,这样会导致性能消耗增加。
(4)、制作Pnael和UI控件时,记得考虑一下它所属的Panel和它自身的Depth是否能让他显示在正确的 层次关系上。
2、 在每个摄像机(Camera)中也会有Depth,这个depth会影响到Ui中的Depth,
特别是场景中有多个Camera来渲染不同层次的Ui时,这个影响会比较大,需遵循以下规律;
(1)、相机的Depth永远是最高级的,也就是高Depth相机看到的画面,永远在低depth相机所看到的画面之上。
(2)、如果需要相机有视觉穿透效果(只渲染所看到的东西,其他地方透掉显示其他相机所看到的画面)需要将相机的CleanFlags设置为DepthOnl
(3)、并不是只有负责渲染NGUI的相机的depth会有影响,所有的相机的Depth都受此规律的影响。
(4)、创建UI时,UIRoot下生成的相机默认depth是比场景中的相机深度高的,当场景中有多个相机时,要管理好每个相机的Depth和CleanFlags
(5)、当场景中有多个相机时,一定要检查摄像机的CullingMask,不要重复渲染重复的Layer,否则可能显示双重画面。
2017-12-17、15:58:31
转载于:https://www.cnblogs.com/zhh19981104/p/8052352.html
NGUI_Depth相关推荐
最新文章
- 不要把OKR用成 KPI,OKR和KPI有什么区别?
- 【行业趋势】人工智能凭什么“教育”人
- mplab x ide 中文使用手册_SCI必备利器:翻译又快又准,强推这款超牛X的神器!...
- 编写一个项目开发文档
- python论文参考文献5篇_“送”5篇SCI论文,意味着什么?
- python 近期用到的基础知识汇总(五)
- Linux下的基础命令介绍(二)
- EDI许可申请 简介
- Linux下安装mongodb详细过程
- ubuntu下sudo:add-apt-repository:command not found 问题
- 51单片机LCD12864程序移植到STM32F103C
- DirectX12_基础知识
- 老朋友,愿你在天堂一切安好
- 含泪赔了近200万,我终于明白不是什么人都能干电商的……
- S7-1200 PLC 激活系统时钟存储位后,相应的位没有工作?
- 纯净Vue模板安装教程
- Drools基础语法
- 普元中间件部署应用程序
- 全网最全pytest大型攻略,单元测试学这就够了
- 天刀手游测试服服务器维护中,谈谈天涯明月刀手游吧。 因为开测四天,今天我想上线维护中。...
热门文章
- 网页转变成app,隐藏浏览器地址栏
- 三十七、Prim算法--求解最小生成树
- python文件打包成exe可执行文件
- LeetCode 230. Kth Smallest Element in a BST--C++,Python解法--面试真题--找二叉树中第K小的元素
- Qt最新版5.12在Windows环境静态编译安装和部署的完整过程(VS2017)
- python计算文件md5值_用python 正确计算大文件md5 值
- 退出命令_退出不褪色 离别不离志----石嘴山支队举行2019年度冬季消防员退出命令宣布大会...
- mysql 主从复制 position_mysql 主从复制原理及步骤。
- ubuntu20安装mysql8.0.28
- 【Netty】大白话 Netty 核心组件分析