Contents

UGUI模型和粒子特效显示在UI前面

模型显示在UI之前

方法一:

Canvas的渲染模式要不是覆盖模式

摄像机模式 和 世界(3D)模式都可以让模型显示在UI之前(Z轴在UI元素之前即可)

注意:

  1. 摄像机模式时建议用专门的摄像机渲染UI相关
  2. 面板上的3D物体建议也用UI摄像机进行渲染

方法二:

将3D物体渲染在图片上,通过图片显示

专门使用一个摄像机渲染3D模型,将其渲染内容输出到Render Texture上

该方式 不管Canvas的渲染模式是哪种都可以使用

粒子特效显示在UI之前

粒子特效的显示和3D物体类似

注意点:

在摄像机模式下时

可以在粒子组件的Renderer相关参数中改变排序层 让粒子特效始终显示在其之前不受Z轴影响