Open a1076559139 opened 6 months ago
后面继续测试发现,原生环境(只测试了IOS)多Camera表现与Web/小游戏不一致。 Web/小游戏正常,原生却会出现黑屏、画面残留等情况。
@minggo 我今天无意间测试,终于知道是怎么引起的了。 原因有个相机的Priority属性在编辑器内显示为0,但其实它实际的在.scene中存储的值是-1,运行时打印log,显示也是-1,把它正确的设置为0就没这个渲染异常的问题了
谢谢这个信息。
原因有个相机的Priority属性在编辑器内显示为0,但其实它实际的在.scene中存储的值是-1
相机是新建出来没改动,还是有什么操作呢?
是以前创建的,3.6版本甚至更早的版本,具体记不清了
@wuzhiming
这个问题跟多相机没有关系,复现方式是:
这个问题跟多相机没有关系,复现方式是:
- 新建一个场景
- 修改相机 priority 为 -1
- 保存,编辑器会把 priority 的 edit框内的值显示为 0,但是实际序列化到 .scene 中,还是 -1
对
Cocos Creator version
3.8.2
System information
IOS必现 Android未知
Issue description
场景中有两个相机(都被添加为常驻节点)
有一个相机不负责渲染,只是为了清空颜色、深度与模板缓冲。
另一个相机负责渲染UI
这样做之后,在原生环境会黑屏,无法显示任何UI,也没有报错
Relevant error log output
No response
Steps to reproduce
测试项目地址
Minimal reproduction project
No response