两个相机的clearflags设置问题

我有3个相机
1.相机1为背景【渲染顺序0】
2.相机2为场景动态加载的内容,并且会有移动 ,设置 camera.targetTexture = new cc.RenderTexture()我想做一些渲染【渲染顺序1】
3.相机3照射相机2的sprite渲染【渲染顺序1】
首先渲染的特效能够正常出来。 `

  • 问题就在相机2 设置 clearflags 的 color 透明处会变黑,遮住相机1。不设置呢有残影,满屏飞舞。

`这个怎么解决 :rofl:大佬帮帮忙啊

自顶一手~~~~

看看相机2是不是渲染到其他相机的东西了

最底层得详细设置下solider_color

没有 就只有2的内容 , 只是里面存在透明像素

相机1设置 这个没用 :joy:

为什么不直接用相机1渲染相机2的sprite渲染,多一个相机3出来

是的。可以用相机1渲染。项目上有其他的需求所以单独用的一个相机。但是这个不重要, 因为用相机1也是一样的

顶一手~~~~~