Color

색상입니다.

# Properties

[{"index":"float a","0":"색상의 투명도 구성 요소입니다. 0이면 투명하고, 1이면 불투명합니다."}]

[{"index":"float b","0":"파란색의 구성 요소입니다."}]

[{"index":"float g","0":"초록색의 구성 요소입니다."}]

[{"index":"float r","0":"빨간색의 구성 요소입니다."}]

[{"index":"Color black (Static) (ReadOnly) (HideFromInspector)","0":"검은색(0, 0, 0, 1)을 간단히 사용할 수 있습니다."}]

[{"index":"Color blue (Static) (ReadOnly) (HideFromInspector)","0":"파란색(0, 0, 1, 1)을 간단히 사용할 수 있습니다."}]

[{"index":"Color clear (Static) (ReadOnly) (HideFromInspector)","0":"투명(0, 0, 0, 0)을 간단히 사용할 수 있습니다."}]

[{"index":"Color cyan (Static) (ReadOnly) (HideFromInspector)","0":"옥색(0, 1, 1, 1)을 간단히 사용할 수 있습니다."}]

[{"index":"Color gray (Static) (ReadOnly) (HideFromInspector)","0":"회색(0.5, 0.5, 0.5, 1)을 간단히 사용할 수 있습니다."}]

[{"index":"Color green (Static) (ReadOnly) (HideFromInspector)","0":"초록색(0, 1, 0, 1)을 간단히 사용할 수 있습니다."}]

[{"index":"Color magenta (Static) (ReadOnly) (HideFromInspector)","0":"자홍색(1, 0, 1, 1)을 간단히 사용할 수 있습니다."}]

[{"index":"Color red (Static) (ReadOnly) (HideFromInspector)","0":"빨간색(1, 0, 0, 1)을 간단히 사용할 수 있습니다."}]

[{"index":"Color white (Static) (ReadOnly) (HideFromInspector)","0":"흰색(1, 1, 1, 1)을 간단히 사용할 수 있습니다."}]

[{"index":"Color yellow (Static) (ReadOnly) (HideFromInspector)","0":"노란색(1, 0.92, 0.016, 1)을 간단히 사용할 수 있습니다."}]

# Constructors

[{"index":"Color(float r, float g, float b)","0":"지정한 r, g, b 값으로 초기화합니다."}]

[{"index":"Color(float r, float g, float b, float a)","0":"지정한 r, g, b, a 값으로 초기화합니다."}]

# Methods

[{"index":"Color Clone()","0":"복사본을 생성합니다."}]

[{"index":"float Grayscale()","0":"색상의 그레이스케일을 구합니다."}]

[{"index":"Color Lerp(Color b, float t)","0":"두 색상 사이를 t로 선형 보간한 Color 객체를 생성해 반환합니다. t는 0부터 1 사이로 고정됩니다."}]

[{"index":"Color LerpUnclamped(Color b, float t)","0":"두 색상 사이를 t로 선형 보간한 Color 객체를 생성해 반환합니다."}]

[{"index":"float, float, float RGBToHSV()","0":"RGB 값을 HSV로 변환하여 반환합니다."}]

[{"index":"string ToHexCode()","0":"RGBA를 헥스 코드로 변환합니다."}]

[{"index":"integer ToRGBAInt()","0":"RGBA를 정수로 변환합니다. '0xFFFFFFFF'와 같은 형식을 사용합니다."}]

[{"index":"Color FromHexCode(string hexCode) (Static)","0":"16진수 색상 값인 헥스코드를 사용해 Color 객체를 생성합니다. '#FFFFFF' 또는 '#FFFFFFFF'와 같은 형식을 사용합니다."}]

[{"index":"Color FromRGBAInt(integer rgba) (Static)","0":"정수로 나타낸 RGBA를 사용해 Color 객체를 생성합니다."}]

[{"index":"float Grayscale(Color color) (Static)","0":"색상의 그레이스케일을 구합니다."}]

[{"index":"Color HSVToRGB(float h, float s, float v) (Static)","0":"HSV 값을 RGB로 변환하여 반환합니다. RGB 값은 0과 1 사이로 고정됩니다."}]

[{"index":"Color HSVToRGB(float h, float s, float v, boolean hdr) (Static)","0":"HSV 값을 RGB로 변환하여 반환합니다. hdr이 true일 경우 RGB 값이 0과 1사이로 고정되지 않습니다."}]

[{"index":"Color Lerp(Color a, Color b, float t) (Static)","0":"두 색상 사이를 t로 선형 보간한 Color 객체를 생성해 반환합니다. t는 0부터 1 사이로 고정됩니다."}]

[{"index":"Color LerpUnclamped(Color a, Color b, float t) (Static)","0":"두 색상 사이를 t로 선형 보간한 Color 객체를 생성해 반환합니다."}]

[{"index":"float, float, float RGBToHSV(Color rgbColor) (Static)","0":"RGB 값을 HSV로 변환하여 반환합니다."}]

[{"index":"string ToHexCode(Color color) (Static)","0":"RGBA를 헥스 코드로 변환합니다."}]

[{"index":"integer ToRGBAInt(Color color) (Static)","0":"RGBA를 정수로 변환합니다. '0xFFFFFFFF'와 같은 형식을 사용합니다."}]

# Operators

[{"index":"Color Addition(Color left, Color right) (Static)","0":"두 색상을 더한 Color 객체를 생성해 반환합니다. 연산 결과는 Color(left.r + right.r, left.g + right.g, left.b + right.b, left.a + right.a)입니다."}]

[{"index":"Color Division(Color left, float right) (Static)","0":"각 요소에 실수를 나눈 값으로 Color 객체를 생성해 반환합니다. 연산 결과는 Color(left.r \/ right, left.g \/ right, left.b \/ right, left.a \/ right)입니다."}]

[{"index":"boolean Equality(Color left, Color right) (Static)","0":"두 색상이 같은지 비교합니다. 각 요소의 값이 모두 같으면 true, 그렇지 않으면 false를 반환합니다."}]

[{"index":"boolean Inequality(Color left, Color right) (Static)","0":"두 색상이 다른지 비교합니다. 각 요소의 값이 모두 같으면 false, 그렇지 않으면 true를 반환합니다."}]

[{"index":"Color Multiply(Color left, Color right) (Static)","0":"같은 요소끼리 곱한 값으로 Color 객체를 생성해 반환합니다. 연산 결과는 Color(left.r * right.r, left.g * right.g, left.b * right.b, left.a * right.a)입니다."}]

[{"index":"Color Multiply(Color left, float right) (Static)","0":"각 요소에 실수를 곱한 값으로 Color 객체를 생성해 반환합니다. 연산 결과는 Color(left.r * right, left.g * right, left.b * right, left.a * right)입니다."}]

[{"index":"Color Multiply(float left, Color right) (Static)","0":"각 요소에 실수를 곱한 값으로 Color 객체를 생성해 반환합니다. 연산 결과는 Color(left * right.r, left * right.g, left * right.b, left * right.a)입니다."}]

[{"index":"Color Subtraction(Color left, Color right) (Static)","0":"두 색상을 뺀 Color 객체를 생성해 반환합니다. 연산 결과는 Color(left.r - right.r, left.g - right.g, left.b - right.b, left.a - right.a)입니다."}]