3.5.2 摄像机渲染顺序问题(2个2d,一个3d,渲染优先级不正确)

准备实现:
一个2d画布当背景;
一个3d画布当游戏;
最后一个2d画布当各种ui组件;

我看了官方文档,理解的应该渲染优先级(priority)为:
背景2d:1;
游戏3d:2;
ui挂件优先级最高位:3。

现在遇到的问题:
1:按上面设想的设置,背景摄像机(priority:1)和另一个2d摄像机都显示在最上层了;
2:如果3个摄像机都设置为 “1” 时,3d正常渲染,两个2d元素都不看不到;
3:其他情况也是,要么3d在上面,要么两个2d在最上面。。。

弄了一晚上不得已请教一下社区大神,感激不尽!!!

image

感谢您的回答

但是还是不行,有没有可能是只用1个2d相机就能实现 :frowning_face:

想问下有没有人有这种需求,这种需求应该还是蛮常见的。。劳烦说下怎么实现的。。感谢!!!!



2d相机这样设置层级没问题,两个属性都是越下面值越小

对的。。两个2d是没问题的,但是中间有个3d就会有问题,感谢您

3d摄像机的内容输出到renderTexture,用一张2d图片显示rt,这样就是全2d的显示了

你好,请问这个解决了吗