UG3L15——模型和粒子显示在UI之前
UG3L15——模型和粒子显示在UI之前
模型显示在UI之前
-
直接用摄像机渲染3D物体
Canvas的渲染模式只要不是覆盖模式
摄像机模式 和 世界(3D)模式都可以让模型显示在UI之前(Z轴在UI元素之前即可)注意:
- 摄像机模式时建议用专门的摄像机渲染UI相关
- 面板上的3D物体建议也用UI摄像机进行渲染
-
将3D物体渲染在图片上,通过图片显示
专门使用一个摄像机渲染3D模型,将其渲染内容输出到Render Texture上
类似小地图的制作方式,再将渲染的图显示在 RawImage 上,即可让拍摄3D模型的摄像机的拍摄内容显示在UI上该方法适用于只有一个模型的渲染,如果使用多个摄像机制作这样的贴图,性能消耗较大
该方式 不管Canvas的渲染模式是哪种都可以使用
粒子特效显示在UI之前
粒子特效的显示和3D物体类似
注意点:
在摄像机模式下时
可以在粒子组件的 Renderer 相关参数中改变排序层
让粒子特效始终显示在其之前不受Z轴影响
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 文KRIFE齐的博客!