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 的顏色常量。
NAVY
類型: 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
color.b(color: color): float傳回給定 color 的藍色分量。
參數
| 名稱 | 類型 | 預設值 | 說明 |
|---|---|---|---|
color | color | 從中提取藍色分量的顏色。 |
返回: float — [0, 255] 範圍內的值。
from_gradient
color.from_gradient(
value: float,
bottom_value: float,
top_value: float,
bottom_color: color,
top_color: color
): color基於 bottom_value 和 top_value 之間的 value 創建 bottom_color 和 top_color 之間的漸變顏色。
參數
| 名稱 | 類型 | 預設值 | 說明 |
|---|---|---|---|
value | float | 用於插值的值(在bottom_value 和top_value 之間)。 | |
bottom_value | float | 值範圍的下限。 | |
top_value | float | 值範圍的上限。 | |
bottom_color | color | 當值等於bottom_value 時使用的顏色。 | |
top_color | color | 當 value 等於 top_value 時使用的顏色。 |
返回: color
g
color.g(color: color): float傳回給定 color 的綠色分量。
參數
| 名稱 | 類型 | 預設值 | 說明 |
|---|---|---|---|
color | color | 從中提取綠色分量的顏色。 |
返回: float — [0, 255] 範圍內的值。
new
color.new(color: color, transp: float): color通過將給定 color 的透明度更改為 transp (0-100) 創建新顏色。
參數
| 名稱 | 類型 | 預設值 | 說明 |
|---|---|---|---|
color | color | 要修改的顏色。 | |
transp | float | 新的透明度值 (0-100)。 |
返回: color
r
color.r(color: color): float傳回給定 color 的紅色分量。
參數
| 名稱 | 類型 | 預設值 | 說明 |
|---|---|---|---|
color | color | 從中提取紅色分量的顏色。 |
返回: float — [0, 255] 範圍內的值。
rgb
color.rgb(red: float, green: float, blue: float, transp: float = 0): color從指定的紅色、綠色、藍色分量 (0-255) 和可選的透明度 (0-100) 創建顏色。
參數
| 名稱 | 類型 | 預設值 | 說明 |
|---|---|---|---|
red | float | 紅色分量值(0-255)。 | |
green | float | 綠色分量值(0-255)。 | |
blue | float | 藍色分量值(0-255)。 | |
transp | float | 0 | 透明度值(0-100,默認值:0.0)。 |
返回: color
t
color.t(color: color): float傳回給定 color 的透明度分量。
參數
| 名稱 | 類型 | 預設值 | 說明 |
|---|---|---|---|
color | color | 從中提取透明度分量的顏色。 |
返回: float — 範圍 [0, 100] 中的值,其中 0 表示完全不透明,100 表示完全透明。