UGUI层级学习
总结
决定Unity渲染关系的层级顺序是:
Camera
sorting layer
order in Layer
实践是检验真理的唯一标准,这种东西试一下就可以很清晰的看到。
一、先设置好需要设置的东西
父节点都为空、子节点都是带有颜色的image、依次为红、橙、黄、绿、青、蓝、紫、红、橙、黄、等等等。其中,每一个子节点都是除颜色以外全部相同的

如图所示:分别是两个depth不同的相机交叉在一起,以及两个canvas
camera的depth大的在前面显示,小的在后面显示。


这个是无任何设置的canvas
可以看到,很明显的父节点3层级最高然后依次是2、1。子节点也是同样的道理
可以说是后面的将前面的遮挡了,查了一下发现,实际上是因为后面的后渲染,也就是说,没有任何设置的情况下,ugui里渲染层级是从上至下的。






从以上可以看到camera的depth之后优先的是sorting Layer 其次是order in Layer
坚持每天多爬一小步,然后,总有一天,我要能看到大佬飞奔之后扬起的灰尘!

浙公网安备 33010602011771号