Unity 世界空间(World Space)UI被模型遮挡的解决办法(Overlay摄像机)

问题: 想要显示掉落的物品名,但是这个世界空间的UI层会被模型遮挡,如下:

解决:

1.新建一个专门的物品名图层,如ItemUI

2.在主摄像机下新建一个子摄像机ItemCamera,渲染类型设置为Overlay ,剔除遮罩设置为:只显示ItemUI层

3.同时,主摄像机的剔除遮罩中要设置为:不显示ItemUI层,并在主摄像机的堆叠中添加这个子摄像机

效果如下:

相关推荐
mxwin9 小时前
Unity Shader 深度写入与关闭ZWrite Off · 半透明排序 · 粒子穿插
unity·游戏引擎·shader
张老师带你学10 小时前
宇宙飞船完整Unity项目
科技·游戏·unity·游戏引擎·模型
mxwin10 小时前
Unity URP 下的流体模拟 深入解析 Navier-Stokes 方程与浅水方程的数学原理
unity·游戏引擎
mxwin14 小时前
Unity Shader 深度重建世界坐标
unity·游戏引擎·shader
雪儿waii15 小时前
Unity 中继承(父类子类)用法详解
unity·游戏引擎
总写bug的程序员15 小时前
用 AI 蒸馏球员的思维操作系统:qiuyuan-skill 技术解析
人工智能·unity·游戏引擎
mxwin18 小时前
Unity Shader 预乘 Alpha 完全指南 解决半透明纹理边缘黑边问题,让你的 UI 渲染更干净
unity·游戏引擎
mxwin18 小时前
Unity URP 软粒子(Soft Particles)完全指南
unity·游戏引擎·shader
mxwin18 小时前
Unity Shader 深度偏移Depth Bias / Offset 完全指南
unity·游戏引擎·shader
星河耀银海19 小时前
Unity基础:UI组件详解:Button按钮的点击事件绑定
ui·unity·lucene