Light
Behaviour
Light

class:/TYPE/UnityEngine.Light//, can be loaded from an assetbundle using Light::createfromassetbundle(bundlename,prefabname) /

Parent

Behaviour

Variables
bakingoutput
UnityEngine.LightBakingOutput bakingoutput
bounceintensity
System.Single bounceintensity
boundingsphereoverride
UnityEngine.Vector4 boundingsphereoverride
color
UnityEngine.Color color
colortemperature
System.Single colortemperature
commandbuffercount
readonly System.Int32 commandbuffercount
cookie
UnityEngine.Texture cookie
cookiesize
System.Single cookiesize
cullingmask
System.Int32 cullingmask
flare
UnityEngine.Flare flare
innerspotangle
System.Single innerspotangle
intensity
System.Single intensity
layershadowculldistances
System.Single[] layershadowculldistances
lightshadowcastermode
UnityEngine.LightShadowCasterMode lightshadowcastermode
range
System.Single range
renderinglayermask
System.Int32 renderinglayermask
rendermode
UnityEngine.LightRenderMode rendermode
shadowbias
System.Single shadowbias
shadowcustomresolution
System.Int32 shadowcustomresolution
shadowmatrixoverride
UnityEngine.Matrix4x4 shadowmatrixoverride
shadownearplane
System.Single shadownearplane
shadownormalbias
System.Single shadownormalbias
shadowresolution
UnityEngine.Rendering.LightShadowResolution shadowresolution
shadows
UnityEngine.LightShadows shadows
shadowstrength
System.Single shadowstrength
shape
UnityEngine.LightShape shape
spotangle
System.Single spotangle
useboundingsphereoverride
System.Boolean useboundingsphereoverride
usecolortemperature
System.Boolean usecolortemperature
useshadowmatrixoverride
System.Boolean useshadowmatrixoverride
useviewfrustumforshadowcastercull
System.Boolean useviewfrustumforshadowcastercull
Functions
addcommandbuffer
System.Void AddCommandBuffer(
UnityEngine.Rendering.LightEvent evt,
UnityEngine.Rendering.CommandBuffer buffer,
UnityEngine.Rendering.ShadowMapPass shadowPassMask
)

UnityEngine.Rendering.LightEvent evt-no documentation

Parameters
evt
UnityEngine.Rendering.LightEvent

no documentation

buffer
UnityEngine.Rendering.CommandBuffer

no documentation shadowPassMask -

Returns

System.Void

addcommandbuffer
System.Void AddCommandBuffer(
UnityEngine.Rendering.LightEvent evt,
UnityEngine.Rendering.CommandBuffer buffer
)

UnityEngine.Rendering.LightEvent evt-no documentation

Parameters
evt
UnityEngine.Rendering.LightEvent

no documentation buffer -

Returns

System.Void

addcommandbufferasync
System.Void AddCommandBufferAsync(
UnityEngine.Rendering.LightEvent evt,
UnityEngine.Rendering.CommandBuffer buffer,
UnityEngine.Rendering.ShadowMapPass shadowPassMask,
UnityEngine.Rendering.ComputeQueueType queueType
)

UnityEngine.Rendering.LightEvent evt-no documentation

Parameters
evt
UnityEngine.Rendering.LightEvent

no documentation

buffer
UnityEngine.Rendering.CommandBuffer

no documentation

shadowPassMask
UnityEngine.Rendering.ShadowMapPass

no documentation queueType -

Returns

System.Void

addcommandbufferasync
System.Void AddCommandBufferAsync(
UnityEngine.Rendering.LightEvent evt,
UnityEngine.Rendering.CommandBuffer buffer,
UnityEngine.Rendering.ComputeQueueType queueType
)

UnityEngine.Rendering.LightEvent evt-no documentation

Parameters
evt
UnityEngine.Rendering.LightEvent

no documentation

buffer
UnityEngine.Rendering.CommandBuffer

no documentation queueType -

Returns

System.Void

getcommandbuffers
UnityEngine.Rendering.CommandBuffer[] GetCommandBuffers(
UnityEngine.Rendering.LightEvent evt
)

UnityEngine.Rendering.LightEvent evt-no documentation

Parameters

evt -

Returns

UnityEngine.Rendering.CommandBuffer[]

light::​create
static UnityEngine.Light Create ()

Constructor replaces new;

Returns

UnityEngine.Light

light::​fromassetbundle
static UnityEngine.Light CreateFromAssetBundle(
string bundle,
string objectname
)

Constructor for object from a bundle

Parameters
bundle
string

bundle name

objectname
string

object name with extension

Returns

UnityEngine.Light

removeallcommandbuffers
System.Void RemoveAllCommandBuffers()
Returns

System.Void

removecommandbuffer
System.Void RemoveCommandBuffer(
UnityEngine.Rendering.LightEvent evt,
UnityEngine.Rendering.CommandBuffer buffer
)

UnityEngine.Rendering.LightEvent evt-no documentation

Parameters
evt
UnityEngine.Rendering.LightEvent

no documentation buffer -

Returns

System.Void

removecommandbuffers
System.Void RemoveCommandBuffers(
UnityEngine.Rendering.LightEvent evt
)

UnityEngine.Rendering.LightEvent evt-no documentation

Parameters

evt -

Returns

System.Void

reset
System.Void Reset()
Returns

System.Void