Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unity3d 为什么我的灯光在unity 2d游戏中一直闪烁?_Unity3d_Flicker_Lighting - Fatal编程技术网

Unity3d 为什么我的灯光在unity 2d游戏中一直闪烁?

Unity3d 为什么我的灯光在unity 2d游戏中一直闪烁?,unity3d,flicker,lighting,Unity3d,Flicker,Lighting,我在unity上的2D游戏中放置了9个点光源,但是当我运行游戏时,它们一直闪烁,不显示。在编辑器中,我不知道发生了什么,我尝试过更改z值,但这不起作用 这是一个视频,因为我在解释事情时表现得很糟糕 我对unity比较陌生。假设很少有像您使用最新更新的着色器这样的场景 我想你几乎没有机会尝试一下 解决方案1: 这可能是因为Z缓冲区问题通常是由摄影机剪裁值引起的 尝试调整,方法是增加或减少相机上的“近剪裁平面” 解决方案2: 检查放置的灯光是否没有重叠,有时重叠的灯光也可能会导致闪烁,这是bril

我在unity上的2D游戏中放置了9个点光源,但是当我运行游戏时,它们一直闪烁,不显示。在编辑器中,我不知道发生了什么,我尝试过更改z值,但这不起作用

这是一个视频,因为我在解释事情时表现得很糟糕


我对unity比较陌生。

假设很少有像您使用最新更新的着色器这样的场景

我想你几乎没有机会尝试一下

解决方案1:

这可能是因为Z缓冲区问题通常是由摄影机剪裁值引起的

尝试调整,方法是增加或减少相机上的“近剪裁平面”

解决方案2:


检查放置的灯光是否没有重叠,有时重叠的灯光也可能会导致闪烁,

这是brill,谢谢,我认为是灯光的大小,所以我减小了灯光,但增加了亮度。