顏色

公開類別 顏色

RGBA 顏色。每個元件都是一個值,範圍從 0 到 1。可透過 Android ColorInt 建立。

欄位

公開浮動值 A 鍵
公開浮動值 B
公開浮動值 G 鍵
公開浮動值 R 鍵

公用建構函式

Color()
建構一個顏色並預設為白色 (1、1、1、1)。
顏色 (顏色顏色)
使用另一個顏色的值建立顏色。
顏色 (float r、float g、float b)
建立傳遞 RGB 值的顏色和 Alpha 值為 1 的顏色。
顏色(float r、float g、float b、float a)
使用傳入 RGBA 值建構顏色。
顏色(整數)
在 sRGB 色域中建立一個帶有 ARGB 值的整數。

公用方法

顏色
inverseTonemap()
傳回採用 Sceneform' 色調映射的新顏色。
void
set(整數)
將 sRGB 色域整數值設為 RGBA 值 (已封裝為 ARGB 值)。
void
set(float r、float g、float b)
將傳入的 RGB 值設為 Alpha,並將 Alpha 值設為 1。
void
set(float r、float g、float b、float a)
設為傳入的 RGBA 值。
void
set(顏色)
設為其他顏色的值。

沿用的方法

欄位

public float a

public float b

public float g

public float r

公用建構函式

public 顏色 ()

建構一個顏色並預設為白色 (1、1、1、1)。

公開 顏色 (顏色顏色)

使用另一個顏色的值建立顏色。

參數
顏色

public 顏色 (float r、float g、float b)

建立傳遞 RGB 值的顏色和 Alpha 值為 1 的顏色。

參數
r
g
b

public 顏色 (float r、float g、float b、float a)

使用傳入 RGBA 值建構顏色。

參數
r
g
b
a

公開 顏色 (定義)

在 sRGB 色域中建立一個帶有 ARGB 值的整數。從 Android ColorInt 進行建構。

參數
一個底線

公用方法

public顏色inverseTonemap()

傳回採用 Sceneform' 色調映射的新顏色。

public set (整數)

將 sRGB 色域整數值設為 RGBA 值 (已封裝為 ARGB 值)。用於設定 Android ColorInt 中的設定。

參數
一個底線

public set (float r、float g、float b)

將傳入的 RGB 值設為 Alpha,並將 Alpha 值設為 1。

參數
r
g
b

public set (float r、float g、float b、float a)

設為傳入的 RGBA 值。

參數
r
g
b
a

public set (顏色顏色)

設為其他顏色的值。

參數
顏色