今天在做一个汽车的灯光的时候发现了一个很奇怪的问题,就是汽车的灯光在Scene窗口下可见在Game窗口下不可见。
然后我就进行排查是不是脚本没有调用,脚本没有挂载等,但是都不能够显示,于是我就百度一下,有人说因为物体所属Layer与照相机的culling mask不一致导致的,或者超出照相机的可视范围。我把他们设置成了一样的,但是还是显示不出来,还有一种是超出摄像机的范围,于是我在灯光的位置上创建了一个Cube但是能够现实出来,于是这种结论也被否定了。然后我就断定肯定是在灯光上的问题。我的灯光是由两个组件构成
肯定不是Transform组件,那就只有是Lens Flare(光晕组件),我参照了https://blog.csdn.net/qq_38456196/article/details/87112641这篇博客,发现需要在摄像机上添加这个组件。终于这个问题解决了。
当然游戏对象在Scene窗口下可见在Game窗口下不可见解决办法还有这种可以参照https://blog.csdn.net/weixin_34347651/article/details/92293191