Class GameObjectExtension
Extensions to create new Lights in HDRP.
Inherited Members
Namespace: UnityEngine.Rendering.HighDefinition
Assembly: Unity.RenderPipelines.HighDefinition.Runtime.dll
Syntax
public static class GameObjectExtension
Methods
AddHDLight(GameObject, HDLightTypeAndShape)
Add a new HDRP Light to a GameObject
Declaration
public static HDAdditionalLightData AddHDLight(this GameObject gameObject, HDLightTypeAndShape lightTypeAndShape)
Parameters
Type | Name | Description |
---|---|---|
GameObject | gameObject | The GameObject on which the light is going to be added |
HDLightTypeAndShape | lightTypeAndShape | The Type of the HDRP light to Add |
Returns
Type | Description |
---|---|
HDAdditionalLightData | The created HDRP Light component |
RemoveHDLight(GameObject)
Remove the HD Light components from a GameObject.
Declaration
public static void RemoveHDLight(this GameObject gameObject)
Parameters
Type | Name | Description |
---|---|---|
GameObject | gameObject | The GameObject on which the light is going to be removed |