四、深度(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相关推荐

最新文章

  1. 不要把OKR用成 KPI,OKR和KPI有什么区别?
  2. 【行业趋势】人工智能凭什么“教育”人
  3. mplab x ide 中文使用手册_SCI必备利器:翻译又快又准,强推这款超牛X的神器!...
  4. 编写一个项目开发文档
  5. python论文参考文献5篇_“送”5篇SCI论文,意味着什么?
  6. python 近期用到的基础知识汇总(五)
  7. Linux下的基础命令介绍(二)
  8. EDI许可申请 简介
  9. Linux下安装mongodb详细过程
  10. ubuntu下sudo:add-apt-repository:command not found 问题
  11. 51单片机LCD12864程序移植到STM32F103C
  12. DirectX12_基础知识
  13. 老朋友,愿你在天堂一切安好
  14. 含泪赔了近200万,我终于明白不是什么人都能干电商的……
  15. S7-1200 PLC 激活系统时钟存储位后,相应的位没有工作?
  16. 纯净Vue模板安装教程
  17. Drools基础语法
  18. 普元中间件部署应用程序
  19. 全网最全pytest大型攻略,单元测试学这就够了
  20. 天刀手游测试服服务器维护中,谈谈天涯明月刀手游吧。 因为开测四天,今天我想上线维护中。...

热门文章

  1. 网页转变成app,隐藏浏览器地址栏
  2. 三十七、Prim算法--求解最小生成树
  3. python文件打包成exe可执行文件
  4. LeetCode 230. Kth Smallest Element in a BST--C++,Python解法--面试真题--找二叉树中第K小的元素
  5. Qt最新版5.12在Windows环境静态编译安装和部署的完整过程(VS2017)
  6. python计算文件md5值_用python 正确计算大文件md5 值
  7. 退出命令_退出不褪色 离别不离志----石嘴山支队举行2019年度冬季消防员退出命令宣布大会...
  8. mysql 主从复制 position_mysql 主从复制原理及步骤。
  9. ubuntu20安装mysql8.0.28
  10. 【Netty】大白话 Netty 核心组件分析