第一次遇到UI出现重影,百思不得其解

  • Creator 版本: 3.8.2-3.8.6

  • 目标平台: 安卓真机

  • 重现方式:正常运行

  • 首个报错: 没报错

  • 之前哪个版本是正常的: 没有

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率: 必现

在web、安卓模拟器运行正常显示,但在安卓真机运行却会出现UI重叠,已经查过没有重复创建多一份UI,还以为是3.8.2引擎问题,用3.8.6引擎构建安卓还是一样,请问各位大佬怎么破呢?

这是安卓模拟器运行正常的UI
这是安卓真机运行非正常的UI

用的相机颜色做的背景?

1赞

这个跟UI重影有关?

检查摄像机的 Clear Flags,可能没有清理上一次的绘制

image 前两个我都试过,没啥效果

https://docs.cocos.com/creator/3.8/manual/zh/ui-system/components/engine/priority.html#注意事项

上面是UI摄像机的设置
image image 这是3D prefab的摄像机设置,貌似已经符合你给的链接上注意事项

当然有关。劝你用一个纯色图片当背景

image 这个颜色是必选的吧,什么颜色不都是一样吗?

太懵逼了,如果把UI的camera设置flag是solid color,priority设置值小于等于3d层的camera的值,那么能在安卓真机显示正常,但会不定期的闪烁屏幕,闪烁期间能看到那个重影……究竟咋搞呢?

不一样。大哥。一分钟的事情。你都不愿意试。非要在这里浪费时间问

都试了没用,你说的那个颜色设不设置都会在那的呀,你就当我不需要弄个背景不行吗?还是说你的意思是UI那里不需要加个摄像机?搞不懂为啥安卓模拟器和web都会没问题,只有安卓真机会这样

重影问题确定到了,原来是两块UI各自有一个camera,现在取消其中一个就没重影了,但闪屏(2D和3D摄像互掐)的问题还是存在

按照这个设置在安卓真机会出现UI闪烁,究竟是教程还缺少什么说明,还是引擎的bug呢?

这是AI的解释