Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


ColorUsageAttribute

Attribute for Color fields. Used for configuring the GUI for the color.
Read time 1 minuteLast updated 5 days ago

Definition

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

ColorUsageAttribute(bool)

Attribute for Color fields. Used for configuring the GUI for the color.
public ColorUsageAttribute(bool showAlpha)

Parameters

showAlpha

If false then the alpha channel info is hidden both in the ColorField and in the Color Picker.

ColorUsageAttribute(bool, bool)

Attribute for Color fields. Used for configuring the GUI for the color.
public ColorUsageAttribute(bool showAlpha, bool hdr)

Parameters

showAlpha

If false then the alpha channel info is hidden both in the ColorField and in the Color Picker.

hdr

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

ColorUsageAttribute(bool, bool, float, float, float, float)

Attribute for Color fields. Used for configuring the GUI for the color.
Warning
Deprecated. Brightness and exposure parameters are no longer used for anything. Use ColorUsageAttribute(bool showAlpha, bool hdr)
public ColorUsageAttribute(bool showAlpha, bool hdr, float minBrightness, float maxBrightness, float minExposureValue, float maxExposureValue)

Parameters

showAlpha

If false then the alpha channel info is hidden both in the ColorField and in the Color Picker.

hdr

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

minBrightness

Minimum allowed HDR color component value when using the HDR Color Picker (default value: 0).

maxBrightness

Maximum allowed HDR color component value when using the HDR Color Picker (default value: 8).

minExposureValue

Minimum exposure value allowed in the HDR Color Picker (default value: 1/8 = 0.125).

maxExposureValue

Maximum exposure value allowed in the HDR Color Picker (default value: 3).