请问2D灯光会跟随镜头乱跑是什么情况啊?
unity3d吧
全部回复
仅看楼主
level 9
如下图下面那个光球,我没有给光球设置任何2D Light以外的脚本,但是光球会随着我镜头的移动,自己在Y轴上移动[喷]
但是我又检查了一下Scene窗口里,这个光球还是始终停留在原地,没有移动,并且Transform.position值也没有变化。
另外我百度搜了下2D灯光的设置教程,发现怎么我的2D灯光和别人的不太一样啊?[喷]
别人的在二级菜单里就有一个PointLight2D,没有更多选择的FreeformLight2D,但是我的菜单里PointLight2D被合并到了FreeformLight2D的下级菜单里,并且多了很多种其他FreeformLight2D的快捷创建方式。
然后别人的Light2D组件设置界面非常简洁,我的分了很多折叠分类:
我的Unity版本是2021.1,是2021的Light2D有什么更新吗?还是我Light2D找错了啊?[喷]求大佬们解答
2021年04月26日 05点04分 1
level 9
并且我发现我如果勾选了Volumetric里的Intensity后,就会在光源原位置上生成一个位置固定的光源(这个光源是我想要的效果),但是那个乱跑的光源不会消失[狂汗]
百度也没找到Light2D对这个选项的描述,直译是“体积”,意思是体积光?[疑问]这个我也刚开始学习也不太懂什么意思,但是尝试了很多办法(比如把原光源的范围和亮度调到最小,Volumetric的范围和亮度调最大),还是没法实现想要的效果[狂汗]
2021年04月26日 05点04分 2
level 9
顺便一说,Light2D没有父物体,所以没有“父物体带着子物体跑”这种答案[不高兴]
2021年04月26日 06点04分 3
level 13
你用的哪个管线,可能是新的2d light
2021年04月26日 10点04分 4
用的URP,好像也没装其他的2d灯光吧[喷]
2021年04月26日 10点04分
请问大佬有什么见解吗[乖]
2021年04月27日 09点04分
@盐川庄司日良树 不知道哇,我就用过一次他的阴影系统 去谷歌吧,百度资料应该很少
2021年04月27日 10点04分
[喝酒]唉太难了,我把URP官网API翻遍了也没找到和我问题有关的描述
2021年04月27日 10点04分
level 9
顶顶[泪]
2021年04月27日 09点04分 5
level 9
再讲讲一个小的新的发现吧:
Light2D设置里有个法线设置NormalMaps,我发现如果我把NormalMaps.Quality设置成不是Disable的任意一种,并且把Distance设置为0,就可以去除那个乱跑的光源[喷]
但是问题在于,这个NormalMaps.Quality他是只读的,我不能通过代码去修改他的值,并且不知道为什么我如果在未运行时,在Inspector里设置了NormalMaps.Quality,不论设置为什么值,都不会被保存,而会被强行修改回NormalMaps.Quality.Disable。
也就是说,我如果想修改NormalMaps.Quality,就只能在游戏运行过程中,在Inspector窗口去手动地修改他的值[喷]那这个方法显然是不可取的。所以我还是得想办法,要么如何让光源不乱跑,要么让NormalMaps.Quality在运行时可以不通过Inspector而设置为非Disable的值。
2021年04月27日 09点04分 6
1