Class Light2D
Class Light2D
is a 2D light which can be used with the 2D Renderer.
Inherited Members
UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
Syntax
[ExecuteAlways]
[DisallowMultipleComponent]
[AddComponentMenu("Rendering/2D/Light 2D (Experimental)")]
[HelpURL("https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@latest/index.html?subfolder=/manual/2DLightProperties.html")]
public sealed class Light2D : MonoBehaviour
Properties
alphaBlendOnOverlap
Declaration
public bool alphaBlendOnOverlap { get; }
Property Value
blendStyleIndex
The lights current operation index
Declaration
public int blendStyleIndex { get; set; }
Property Value
color
Declaration
public Color color { get; set; }
Property Value
falloffIntensity
Declaration
public float falloffIntensity { get; }
Property Value
intensity
The lights current intensity
Declaration
public float intensity { get; set; }
Property Value
lightCookieSprite
Declaration
public Sprite lightCookieSprite { get; }
Property Value
lightOrder
Declaration
public int lightOrder { get; set; }
Property Value
lightType
Declaration
public Light2D.LightType lightType { get; set; }
Property Value
pointLightDistance
Declaration
public float pointLightDistance { get; }
Property Value
pointLightInnerAngle
Declaration
public float pointLightInnerAngle { get; set; }
Property Value
pointLightInnerRadius
Declaration
public float pointLightInnerRadius { get; set; }
Property Value
pointLightOuterAngle
Declaration
public float pointLightOuterAngle { get; set; }
Property Value
pointLightOuterRadius
Declaration
public float pointLightOuterRadius { get; set; }
Property Value
pointLightQuality
Declaration
public Light2D.PointLightQuality pointLightQuality { get; }
Property Value
shadowIntensity
Specifies the darkness of the shadow
Declaration
public float shadowIntensity { get; set; }
Property Value
shadowVolumeIntensity
Specifies the darkness of the shadow
Declaration
public float shadowVolumeIntensity { get; set; }
Property Value
shapeLightFalloffOffset
Declaration
public Vector2 shapeLightFalloffOffset { get; }
Property Value
shapeLightFalloffSize
Declaration
public float shapeLightFalloffSize { get; }
Property Value
shapeLightParametricAngleOffset
Declaration
public float shapeLightParametricAngleOffset { get; }
Property Value
shapeLightParametricRadius
Declaration
public float shapeLightParametricRadius { get; }
Property Value
shapeLightParametricSides
Declaration
public int shapeLightParametricSides { get; }
Property Value
shapePath
Declaration
public Vector3[] shapePath { get; }
Property Value
useNormalMap
Declaration
public bool useNormalMap { get; }
Property Value
volumeOpacity
The lights current intensity
Declaration
public float volumeOpacity { get; }
Property Value