如果场景里有多个相机,depth最低的相机一定不能用CameraClearFlags.Nothing即Don’t Clear,
原因很简单,深度最低的相机潜在的承担了一个刷新屏幕旧像素点的任务,如果它都为Don’t Clear了,不管旧像素了,那么旧像素就无法被更新,上层相机一般都是Depth Only,是无法清掉旧像素的。
所以 如果发现出现了重影,那么一定是保底的相机被设置为Don’t Clear了。
Unity踩坑日记之Camera.clearFlags
最新推荐文章于 2022-06-14 23:32:29 发布