Color3

사용되지 않는 항목 표시

*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.

Datatype.Color3 데이터 형식은 빨간색, 초록색 및 파란색 구성 요소를 사용하여 0에서 1의 범위 내에서 색을 설명합니다. 이 데이터 형식은 이름이 지정된 색과 관

요약

생성자

속성

메서드

  • Lerp(color : Color3,alpha : number):Color3

    색 간의 인터폴레이션을 반환합니다. Color3 두 색 사이에서 인터폴레이션을 반환합니다.

  • Datatype.Color3의 색상, 포화도 및 값을 반환합니다.

  • Datatype.Color3의 헥스 코드를 반환합니다.

생성자

new

매개 변수

red: number
기본값: 0
green: number
기본값: 0
blue: number
기본값: 0

fromRGB

매개 변수

red: number
기본값: 0
green: number
기본값: 0
blue: number
기본값: 0

fromHSV

매개 변수

hue: number
saturation: number
value: number

fromHex

매개 변수

hex: string

속성

색의 빨간색 값.

색의 녹색 값.

색의 파란색 값입니다.

메서드

Lerp

다음 색 사이에서 인터폴 된 Color3 반환합니다. alpha 값은 0에서 1 범위 내에 있어야 합니다.


local white = Color3.new(1, 1, 1)
local black = Color3.new(0, 0, 0)
local gray10 = white:Lerp(black, 0.1)
print(gray10) --> 0.9, 0.9, 0.9
local gray50 = white:Lerp(black, 0.5)
print(gray50) --> 0.5, 0.5, 0.5
local gray85 = white:Lerp(black, 0.85)
print(gray85) --> 0.15, 0.15, 0.15

매개 변수

color: Color3
alpha: number

반환

ToHSV

Datatype.Color3의 색상, 포화도 및 값을 반환합니다. 이 함수는 Color3.fromHSV() 생성자의 반대 작업입니다.


local red = Color3.fromRGB(255, 0, 0)
local green = Color3.fromRGB(0, 255, 0)
local redH, redS, redV = red:ToHSV()
print(redH, redS, redV) --> 1 1 1
local greenH, greenS, greenV = green:ToHSV()
print(greenH, greenS, greenV) --> 0.3333333 1 1

ToHex

색을 형식 RRGGBB 에 대한 여섯 자리 육각형 문자열로 변환합니다. 색은 옥타 형태( # )와 함께 사용되지 않습니다.

반환된 문자열은 Color3.fromHex()에 제공되어 원래 색상을 생성합니다.


local red = Color3.fromRGB(255, 0, 0)
local magenta = Color3.fromRGB(236, 0, 140)
local redHex = red:ToHex()
print(redHex) --> ff0000
local magentaHex = magenta:ToHex()
print(magentaHex) --> ec008c

반환