Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


GradientUsageAttribute

Attribute for gradient fields. Used to configure the GUI for the Gradient Editor.
Read time 1 minuteLast updated 5 days ago

Definition

  • Type: Constructor
  • Namespace: UnityEngine
  • Assembly: UnityEngine.CoreModule

GradientUsageAttribute(bool)

Attribute for gradient fields. Used to configure the GUI for the Gradient Editor.
public GradientUsageAttribute(bool hdr)

Parameters

hdr

Set to true if the colors should be treated as HDR colors (default value: false).

Examples

using UnityEngine;public class ExampleScript : MonoBehaviour{ // Inspector editor for this gradient // allows to setup regular low dynamic range // colors. public Gradient defaultGradient; // Inspector editor for this gradient allows // to setup HDR colors. [GradientUsage(true)] public Gradient hdrGradient;}

GradientUsageAttribute(bool, ColorSpace)

Attribute for gradient fields. Used to configure the GUI for the Gradient Editor.
public GradientUsageAttribute(bool hdr, ColorSpace colorSpace)

Parameters

hdr

Set to true if the colors should be treated as HDR colors (default value: false).

colorSpace

The colors should be treated as from this color space (default value: ColorSpace.Gamma).

Examples

using UnityEngine;public class ExampleScript : MonoBehaviour{ // Inspector editor for this gradient // allows to setup regular low dynamic range // colors. public Gradient defaultGradient; // Inspector editor for this gradient allows // to setup HDR colors. [GradientUsage(true)] public Gradient hdrGradient;}