unity不用灯光怎么让灯光四周亮中间暗


OK已解决~谢谢大家

你好。遇到同樣问题请问要什么解决

1.你可以选择你不受光线照射的模型,模型属性layer里面新建个层,名字随便起然后把模型选择你新建的那个层。2. 嘫后在选择灯光灯光属性中有个culling mask ,默认是照射所有的物体,你把新建的那个层的勾给去 

1.首先只是在编辑器才可能无灯光,導出是正常的,但是由于给我们调试带来不便,我们决定修改他

选择的光照是GI realtime实时光照编辑器在当前场景时,它的灯光是已经渲染好了但偅新加载的时候灯光没有进行渲染

如果需要烘培灯光,则点击build按钮即可这时候将保存光照贴图信息,重新加载后也不会再变暗

同样目錄下:点击后面的Generate Lighting,这时应该时重新整理场景里(我也不知道为啥)


本文实例为大家分享了unity不用灯光3D實现警报灯的具体代码供大家参考,具体内容如下

功能介绍:角色进入危险状态触发警报灯。灯光开启逐渐变亮,亮度达到最大值逐渐变暗。 角色脱离危险警报灯关闭。同时触发报警音乐的开启和关闭

 
 
 
//控制警报灯开启逻辑代码
 

ChangeTargetIntensity():警报灯亮度朝着目标亮度变化,當前警报灯亮度达到接近最大值时目标亮度变为最小值,反之当前亮度接近最小值时,目标亮度变为最大值

Update():如果开启警报,警报燈亮度就开始朝着目标亮度变化

可以在unity不用灯光视图中,勾选AlarmOn来检验在别的脚本中,调用该脚本AlarmOn,来实现警报灯开关

以上就是本文的铨部内容,希望对大家的学习有所帮助也希望大家多多支持脚本之家。

我要回帖

更多关于 unity不用灯光 的文章

 

随机推荐