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
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
Set to true if the colors should be treated as HDR colors (default value: false).
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;}