SurfaceLight

Pokaż przestarzałe

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Światło powierzchniowe to źródło światła, które emituje oświetlenie określonego Light.Color i Light.Brightness z źródła SurfaceLight.Face dla określonego SurfaceLight.Range.

Aby Światło powierzchni zapewniło oświetlenie, musi być bezpośrednim dzieckiem BasePart lub Attachment (część lub samo załączenie musi być potomkiem przestrzeni roboczej).Jeśli Światło powierzchni jest powiązane z częścią, światło będzie emitowane z wybranej twarzy części.Jeśli jest powiązany z powierzchnią załącznika, Światło powierzchniowe jest równoznaczne z SpotLight.

Dla więcej typów światła, patrz sekcja zobacz także .

Zobacz także

Przykłady kodu

This example creates a new anchored BasePart named Part at the position {0, 0, 0}.

It then creates a new surface light with brightness of 1, Color3 color of {255/255, 255/255, 255/255} (white) and range of 16 studs. The surface light's parent is set to the BasePart we created. To view the light, navigate to the part at {0, 0, 0} or move the Part created to a location visible to the player.

Please note that the properties of the created surface light can easily be changed by modifying the property values in the code sample below. Additionally, if you have an existing surface light, you can also create a similar script that modifies that surface light instead of creating a new BasePart and light.

Creating a New Surface Light

local part = Instance.new("Part")
part.Anchored = true
part.Position = Vector3.new(0, 0, 0)
part.Parent = workspace
local light = Instance.new("SurfaceLight")
light.Color = Color3.fromRGB(255, 255, 255)
light.Brightness = 1
light.Range = 16
light.Parent = part

Podsumowanie

Właściwości

  • Odczyt równoległy

    Kąt, z którego światło jest oświetlone z SurfaceLight.

  • Odczyt równoległy

    Ustawia stronę rodzica, z której pochodzi ŚwiatłoPowierzchni.

  • Odczyt równoległy

    Odległość od twarza Światła Powierzchniowego, które rozświetli.

Właściwości odziedziczeni z: Light
  • Odczyt równoległy

    Ustawia, jak jasne jest emitowane światło, domyślnie na 1.

  • Odczyt równoległy

    Kolor emitowanego światła.

  • Odczyt równoległy

    Jeśli ustawiono na prawdę, światło zostanie emitowane z obiektu źródłowego.

  • Odczyt równoległy

    Jeśli ustawiono na prawdę, projektuje cienie, jeśli światło jest blokowane przez przeszkodę.

Właściwości

Angle

Odczyt równoległy

Kąt, z którego światło jest oświetlone z SurfaceLight.

Odczyt równoległy

Ustawia stronę rodzica, z której pochodzi ŚwiatłoPowierzchni.

Range

Odczyt równoległy

Odległość od twarza Światła Powierzchniowego, które rozświetli.

Metody

Zdarzenia