UGUI_UI和特效结合使用问题
一般我们会有UI、3D模型、粒子特效的穿插排序需求,这种情况下,我们需要单独特殊处理各种层级关系,特别是UGUI的不同的画布模式,不同的模式下坑点不同。
UGUI的画布模式介绍
https://www.cnblogs.com/msxh/p/6337338.html
##不同画布模式下的分析
###摄像机模式(世界空间模式)
通常我们正规需求做UI,都需要一个特定的UI摄像机和一个摄像机模式的画布,UI默认都是UI layer层。
UI本身有相同的Camera,相同的RenderQueue,是按UI节点树的顺序从上往下依次渲染。
世界空间模式做UI,我们也是采用自己的摄像机去对准这个画布,所以本质上感觉还是相同的。
这只是个人理解认为,所以世界空间模式就不做单独分析了。
摄像机模式下的是关键主要是如下:
调整摄像机的SortLayer进行排序
确保粒子的layer层级设置跟UI是一致的 一般默认是UI
然后去调节相应的SortLayer参数 通过代码或者 粒子系统的SortLayer参数都可以。
关于案例可以参考如下的博客:
http://www.itread01.com/articles/1488545915.html
还有一种网上别人提供的方式,用一个单独的摄像机去渲染,