Skip to content

color

屬性

AQUA

類型: const color

#00BCD4 的顏色常量。


BLACK

類型: const color

#363A45 的顏色常量。


BLUE

類型: const color

#2962FF 的顏色常量。


FUCHSIA

類型: const color

#E040FB 的顏色常量。


GRAY

類型: const color

#787B86 的顏色常量。


GREEN

類型: const color

#4CAF50 的顏色常量。


LIME

類型: const color

#00E676 的顏色常量。


MAROON

類型: const color

#880E4F 的顏色常量。


類型: const color

#311B92 的顏色常量。


OLIVE

類型: const color

#808000 的顏色常量。


ORANGE

類型: const color

#FF9800 的顏色常量。


PURPLE

類型: const color

#9C27B0 的顏色常量。


RED

類型: const color

#F23645 的顏色常量。


SILVER

類型: const color

#B2B5BE 的顏色常量。


TEAL

類型: const color

#089981 的顏色常量。


WHITE

類型: const color

#FFFFFF 的顏色常量。


YELLOW

類型: const color

#FDD835 的顏色常量。

函數

b

navi
color.b(color: color): float

傳回給定 color 的藍色分量。

參數

名稱類型預設值說明
colorcolor從中提取藍色分量的顏色。

返回: float — [0, 255] 範圍內的值。


from_gradient

navi
color.from_gradient(
    value: float,
    bottom_value: float,
    top_value: float,
    bottom_color: color,
    top_color: color
  ): color

基於 bottom_valuetop_value 之間的 value 創建 bottom_colortop_color 之間的漸變顏色。

參數

名稱類型預設值說明
valuefloat用於插值的值(在bottom_value 和top_value 之間)。
bottom_valuefloat值範圍的下限。
top_valuefloat值範圍的上限。
bottom_colorcolor當值等於bottom_value 時使用的顏色。
top_colorcolor當 value 等於 top_value 時使用的顏色。

返回: color


g

navi
color.g(color: color): float

傳回給定 color 的綠色分量。

參數

名稱類型預設值說明
colorcolor從中提取綠色分量的顏色。

返回: float — [0, 255] 範圍內的值。


new

navi
color.new(color: color, transp: float): color

通過將給定 color 的透明度更改為 transp (0-100) 創建新顏色。

參數

名稱類型預設值說明
colorcolor要修改的顏色。
transpfloat新的透明度值 (0-100)。

返回: color


r

navi
color.r(color: color): float

傳回給定 color 的紅色分量。

參數

名稱類型預設值說明
colorcolor從中提取紅色分量的顏色。

返回: float — [0, 255] 範圍內的值。


rgb

navi
color.rgb(red: float, green: float, blue: float, transp: float = 0): color

從指定的紅色、綠色、藍色分量 (0-255) 和可選的透明度 (0-100) 創建顏色。

參數

名稱類型預設值說明
redfloat紅色分量值(0-255)。
greenfloat綠色分量值(0-255)。
bluefloat藍色分量值(0-255)。
transpfloat0透明度值(0-100,默認值:0.0)。

返回: color


t

navi
color.t(color: color): float

傳回給定 color 的透明度分量。

參數

名稱類型預設值說明
colorcolor從中提取透明度分量的顏色。

返回: float — 範圍 [0, 100] 中的值,其中 0 表示完全不透明,100 表示完全透明。

基於 MIT 許可證發佈。