现在我们替换UI的时候策划和美术会提供各种各样的花式特效但是这些3D特效会导致一系列的遮挡问题:

·新的页面能挡住老的页面挡不住特效。

·特效在本页面内scene查看显示正常(在文字下方图片上方啊一类的)但是在game查看恒在控件上方。

这种时候  需要注意些一下:

我们的四个UI摄像机

替换UI--遮挡问题替换UI--遮挡问题

渲染出来的内容的显示顺序是

UICameraFront > UICamera3D > UICamera > UICameraHeadBoard

而每个摄像机的渲染layer有重合部分,如下图表格:

 

UICameraFront

UICamera3D

UICamera

UICameraHeadBoard

UI

_(:з)∠)_

_(:з)∠)_

_(:з)∠)_

 

HeadBoard

 

 

_(:з)∠)_

_(:з)∠)_

Par2D

 

 

_(:з)∠)_

 

Par3D

 

_(:з)∠)_

_(:з)∠)_

 

ParFront

_(:з)∠)_

 

 

 

Character

_(:з)∠)_

_(:з)∠)_

_(:з)∠)_

 

Player3DView

_(:з)∠)_

_(:з)∠)_

_(:з)∠)_

 

RangeIndicator

_(:з)∠)_

 

 

 

Player

 

 

_(:з)∠)_

 

Shadow

 

 

_(:з)∠)_

 

 

这种时候需要根据你的UI页面所处的Canvas,以及所对应的canvas的Order in Layer 去调整出问题的特效的Order in Layer以及Layer

 

如果当你调整以后保证不会出现特效被多个摄像机渲染,或者是order in layer不对的情况以后,显示效果还是不对。请找美术让他去调整他想要的效果。(主要是他们去调整RenderQueue)

替换UI--遮挡问题替换UI--遮挡问题   

替换UI--遮挡问题

相关文章: