Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Color32

Representation of RGBA colors in 32 bit format.
Read time 1 minuteLast updated 5 days ago

Definition

public struct Color32 : IEquatable<Color32>, IFormattable

Remarks

Each color component is a byte value with a range from 0 to 255.
Components (Color32.r,Color32.g,Color32.b) define a color in RGB color space. Alpha component (Color32.a) defines transparency - alpha of 255 is completely opaque, alpha of zero is completely transparent.

Fields

Value

Description

aAlpha component of the color.
bBlue component of the color.
gGreen component of the color.
rRed component of the color.

Constructors

Constructor

Description

Color32(System.Byte,System.Byte,System.Byte,System.Byte)Constructs a new Color32 with given r, g, b, a components.

Properties

Property

Description

this[]Access the red (r), green (g), blue (b), and alpha (a) color components using [0], [1], [2], [3] respectively.

Methods

Method

Description

ToStringReturns a formatted string for this color.

Static Methods

Method

Description

LerpLinearly interpolates between colors a and b by t.
LerpUnclampedLinearly interpolates between colors a and b by t.

Operators

Operator

Description

Color32Color32 can be implicitly converted to and from Color.
ColorColor32 can be implicitly converted to and from Color.