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

 

坚持每天多爬一小步,然后,总有一天,我要能看到大佬飞奔之后扬起的灰尘!

posted @ 2021-12-08 21:05  oranged  阅读(295)  评论(0)    收藏  举报