Open Asterune
SpotLight

SpotLight

Emits light within a cone from a Part face or Attachment.

Creatable
Instance.new("SpotLight")
Inherits
LightInstance
Replication
Standard

Behavior

SpotLight emits light within a cone from a Part face or Attachment.

Summary

Members15
Properties14
Methods1

Properties

Angle

SpotLight.Angle: number = 90

The angular extent of light emission, in degrees.

Brightness

SpotLight.Brightness: number = 1

The intensity multiplier applied to the emitted light.

Color

SpotLight.Color: Color3 = Color3.new(1, 1, 1)

The color of the emitted light.

ContactShadows

SpotLight.ContactShadows: boolean = false

Whether the light adds contact shadows near surface intersections.

Enabled

SpotLight.Enabled: boolean = true

Whether this light contributes illumination.

Face

The Part face on which the surface texture, light, or interface is placed.

IesProfile

SpotLight.IesProfile: Content = ""

The content identifier of the light's IES intensity profile.

Range

SpotLight.Range: number = 8

The maximum distance affected by the light, in studs.

RenderLayer

The rendering layer used for this geometry or light.

Shadows

SpotLight.Shadows: boolean = false

Whether this light casts shadows. Additional shadow-casting lights increase rendering work.

SourceRadius

SpotLight.SourceRadius: number = 0.25

The radius of the light source used for soft-shadow calculations.

Temperature

SpotLight.Temperature: number = 6500

The color temperature used to tint the light.

Texture

SpotLight.Texture: Content = ""

The content identifier of the texture used by this instance.

Volumetric

SpotLight.Volumetric: boolean = false

Whether the light contributes to volumetric lighting.

Methods

GetExecutionGroup

SpotLight:GetExecutionGroup(): ExecutionGroup?

Returns this instance if it is an ExecutionGroup. Otherwise returns the nearest ancestor ExecutionGroup, or nil when no group contains the instance.

Inherited members

Inherited47

Light