光源

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

局部光源模擬來自燈、火把、聚光燈和電視螢幕等物體的現實光照。透過使用不同類型的光源,而不僅僅是通過 Lighting 服務進行一般的全局光照,你可以創造沉浸式的環境,例如網絡朋克城市、傳統燈光節和情緒偵探場景。

夜間城市中心的一個餐廳建築的遠景。餐廳使用了幾個局部光源。

光的類型

局部光源包括 PointLightSpotLightSurfaceLight。每個光源都從 Light 類中共享各種屬性,包括 ColorBrightnessShadows

PointLight

PointLight 從單一點球形地發出光。這個對象非常適合 無方向 的光源,例如燈泡、火把和火球。

要在 Studio 中創建點光,請將 PointLight 插入到 AttachmentBasePart 中(建議使用 Attachment 來特定於點的光發射)。然後調整對象的 Range 以及 共享屬性BrightnessColor

範圍

點光的 Range 屬性定義了從光源位置向外的輻射照明距離,以 studs 為單位測量。

一個範圍較小的街燈點光。

SpotLight

SpotLight 以圓錐形狀和球形基座發出光。這個對象非常適合方向光源,如街燈、手電筒和車頭燈。

要在 Studio 中創建聚光燈,請將 SpotLight 插入到 AttachmentBasePart 中,並將其 Face 屬性設置為指定光線從哪個方向發出。然後調整 AngleRange,以及 共享屬性BrightnessColor

聚光燈的 Face 屬性決定了光從哪個面/軸發出,如以下街燈的發光部件所示:

一個從底部面發出光的街燈聚光燈。

角度

聚光燈的 Angle 屬性定義了光從圓錐的頂端發射的角度。最大值為 180,這會從頂端照亮整個半球。

一個以 30 度角發光的街燈聚光燈。

SurfaceLight

SurfaceLightBasePart 的面發出光。這個對象非常適合來自電腦螢幕、廣告牌、標誌和熒光面板的光。

要在 Studio 中創建表面光,請將 SurfaceLight 插入到 BasePart 中並將其 Face 屬性設置為指定光從哪個表面發出。然後調整 AngleRange,以及 共享屬性BrightnessColor

表面光的 Face 屬性決定了從 BasePart 的哪個面發出光。請注意,光是從整個表面發出,而不僅僅是一個點。

一個從底面發出光的標誌表面光。

角度

表面光的 Angle 屬性定義了光從部件表面發出的角度。角度為 0 意味著光直接從表面向外發出,而角度為 180 意味著光垂直於表面向外發出。

一個以 0 度角發光的標誌表面光。

共享屬性

所有光源都共享 Light 類的各種屬性,包括 顏色亮度陰影

顏色

Color 屬性設置發出光的 Color3 值。

發出紅色光的火把。

亮度

Brightness 屬性設置光的亮度,光的中心有最大的效果。請注意,Brightness 仍然受限於光的定義範圍,因此更高的 Brightness 值不會照亮光周圍的更大區域。

一個發出微弱光的火把。

陰影

Shadows 屬性在光被障礙物阻擋的地方投射陰影。

餐廳的一個角落視圖,陰影已啟用。
©2026 Roblox Corporation、Roblox、Roblox 標誌及 Powering Imagination 是我們在美國及其他國家地區的部分註冊與未註冊商標。