灯光源 使用灯光源替换通过 Class.Lighting 服务创建的普通全球照明,在灯光、火焰、聚光灯、电视屏幕等对象上模拟现实照明。 使用不同类型的灯光源而不是通过 Class.Lighting 服务创建的普通全球照明来创建身临其境的环境,例如 cyberpunk 城市、传统灯光节、沉浸式��
灯光类型
灯光类型包括 点光源 、 聚光灯 和 表面灯 。 各个共享各种属性从 2>Class.Light2> 类,包括 5>Class.Light.Color|Color5> 、 8>Class.Light.Brightness|Brightness8> 和
点光源
一个 PointLight 发出光从一个点发光。这个对象理想适合像电灯、火炬和火球等非方向性灯。
Class.PointLight.Range|Range 属性定义了光从位置到位置的照明射程,用钉子表示。
要在 Studio 中创建一个 PointLight:
- 在 Explorer 窗口中,将鼠标悬停在一个 Class.Attendance 或一个 Class.BasePart 上,然后单击 ⊕ 按钮 (推荐使用 1> Class.Attendance1> 对点状照明).
- 从菜单中,插入一个 PointLight 。
- 调整灯光的 Range 以及 Class.PointLight.Brightness|Brightness 和 Brightness 等共享属性。
聚光灯
一个 SpotLight 发出光以球形的形状发出光。这个对象理想适合街灯、手电筒和车头灯等方向灯。
聚光灯的 Face 属性决定发光灯的灯光从哪个面/轴发出,如从下面的街灯发光部分所示:
聚光灯的 Angle 属性定义了锥体光发射角的角度。最大值是 180 ,该角度会从锥体光发射角照亮全球半球。
要在 Studio 中创建一个 SpotLight:
表面灯
一个 SurfaceLight 发出光从 BasePart 的面。 此对象理想用于从电视或电脑屏幕、广告牌和发光板上照明。
Class.SurfaceLight.Face|Face 属性确定发光的 BasePart 表面,从哪个表面发出的光。注意,发光的表面全部,不仅是表面上的一个点。
Class.SurfaceLight.Angle|Angle 属性定义了零件表面的灯光发射角。一个角度为 0 表示灯光从零件表面直接发射,而一个角度为 180 表示灯光从零件表面沿着角度直接离开表面。
要在 Studio 中创建一个 SurfaceLight:
- 从菜单中,插入一个 SurfaceLight 。
- 将灯光的 Face 属性设置为“Class.SurfaceLight.Face|Face”,指定灯光发射的表面。
共享属性
所有灯光源都有各种属性,包括 Light、亮度 和 阴影。
颜色
Class.Light.Color|Color 属性设置发出的灯光的 Color3 值。
亮度
Class.Light.Brightness|Brightness 属性设置灯的亮度与最大效果在灯的中心。请注意,Brightness 仍然是灯的定义范围内的,因此更高的 Brightness 值不会照亮更大的区域。
阴影
Class.Light.Shadows|Shadows 属性项目阴影,其中光被遮蔽住了障碍物。