unity的UI元素层级调整的方法

UI的渲染层级决定了最终显示效果,先渲染的在底层,后渲染的上层。层级按照如下优先级确定:

  1. 相机深度,通过Camera控件中的Depth属性设置,值越大的后渲染;
  2. Canvas的Sorting Layer,约靠下的后渲染;
  3. Canvas的Order in layer,在同一个Sorting Layer时,值越大越后渲染;
  4. UI节点的层级,UI节点数树形结构,靠下的节点后渲染。

 

 

对于粒子特效来说层级的处理与UI元素有差异,这点是需要注意的。另外spine动画的层级在不同的设置模式下可能与UI元素相同也可能不同,与设置相关。

猜你喜欢

转载自blog.csdn.net/huzhizhewudi/article/details/123592223
今日推荐