模型显示在UI之前
方法1
- Main Camera的Culling Mask中取消UI
- 创建相机并移除相机的Audio Listener组件
- 设置相机的Culling Mask 为UI,Clera Flags 为Depth only
- 创建Canvas 设置渲染模式为 Screen Space -Camera
- 渲染相机设置为新建的相机
- 模型的层级为UI层 修改模型 Z值
方法2
- 创建相机 移除Audio Listener组件
- 新建层级Model 相机的Culling Mask设置为Model
- 相机的Clera Flags 为Solid Color
- 模型的层级设置为Model
- Main Camera的Culling Mask取消Model
- 创建Render Texture 并拖给新相机
- 新建RawImage 设置纹理为新建的Render Texture
粒子特效显示在UI之前
和方法1一致 修改Z值
此外
在粒子特效的Renderer中可以设置特效的层级和渲染顺序