__镜头光晕__模拟在摄像机镜头内折射光线的效果。它们用于表示非常明亮的光源,或者更巧妙地用于为场景添加更多气氛。
设置镜头光晕的最简单方法就是为光源 (Light) 的 Flare 属性指定一个光晕资源。这样一来,Unity 会自动跟踪光源的位置和方向。要获得更精确的控制,请使用此组件。
要手动创建镜头光晕,请执行以下操作:
1.创建一个新的__游戏对象__(菜单栏:__GameObject > Create Empty__)。 2.在 Inspector 中单击 Add Component > Effects > Lens Flare。 3.为 Flare 属性指定一个光晕资源。
如果希望镜头光晕出现在摄像机,请将一个光晕层组件附加到摄像机的游戏对象。
要在 Scene 视图__中查看镜头光晕的效果,请在 Scene 视图工具栏中启用效果开关,并在下拉选单中启用 Flares__。
属性: | 功能: |
---|---|
Flare | 要渲染的光晕。正是这个资源,而不是 Lens Flare 组件,控制着镜头光晕的大部分外观。要自定义镜头光晕的外观,请在 Inspector 中打开指定的光晕资源。这里,您可以查看和编辑 Flare 的任何属性。有关每个属性的控制内容的信息,请参阅 Flare 文档。Unity 在标准资源包中提供了几个预先配置的光晕以供使用。 |
Color | 要将光晕着色成的颜色。可用于使镜头光晕更好地适应场景的氛围。 |
Brightness | 镜头光晕呈现出的大小和亮度。 |
Fade Speed | Unity 淡入和淡出镜头光晕的速度。 |
Ignore Layers | 一个确定哪些图层可以看到镜头光晕的遮罩。 |
Directional | 指示 Unity 是否使光晕的方向沿游戏对象的正 z 轴。光晕看起来好像是无限远,不会跟踪游戏对象的位置,只跟踪 z 轴的方向。 |