【FairyGUI】UI界面重叠

    新项目启动,据各位道友的推荐使用FairyGUI来进行UI的搭建,减少程序的工作量,提高美术制作效果及还原度,总的来说就是提高整个项目的品质,由于刚开始使用,出现了UI重叠的情况,耗时较多,特此记录一下;

   情况1:

           在界面正常加载,不需要按钮点击进入,也就是从界面A到界面B的效果正常,如下:

           【FairyGUI】UI界面重叠_第1张图片

           异常界面如下:

            【FairyGUI】UI界面重叠_第2张图片

        可以明显的看到A界面和B界面上重叠的,这种情况的触发方式是通过按钮点击方可出现,如果是正常情况下是不会出现的,其中原因应该是和按钮点击触发相关渲染,进行深度渲染导致,这里后续具体查看源码看看方可;

       解决方案:

        只需要设置主相机的ClearFlag为非:Depth即可

         【FairyGUI】UI界面重叠_第3张图片

  FairyGUI官方文档亦有说明 ,如下链接地址:    https://www.fairygui.com/docs/guide/unity/faq.html#UI%E6%98%BE%E7%A4%BA%E6%9C%89%E9%87%8D%E5%A4%8D%EF%BC%8C%E6%88%96%E8%80%85UI%E9%94%80%E6%AF%81%E5%90%8E%E4%BE%9D%E7%84%B6%E6%98%BE%E7%A4%BA

 

 

 

你可能感兴趣的:(Bug容器集,FairyGUI,重叠,FairyGUI,界面重叠,Unity界面重叠,FairyGUI,UI重复,Uniyty,UI重复)