找回密碼
 注冊帳號

掃一掃,訪問微社區

color 顏色

2015-1-4 22:07| 發布者: 楊炎| 查看: 3260| 評論: 0|原作者: 蠻牛|來自: unity3d腳本manual

摘要: color 顏色structrepresentation of rgba colors.rgba代表的顏色。this structure is used throughout unity to pass colors around. each color component is a floating point value with a range from 0 to 1.這 ...

color 顏色

struct

representation of rgba colors.

rgba代表的顏色。

this structure is used throughout unity to pass colors around. each color component is a floating point value with a range from 0 to 1.

這個結構被用來在整個unity中傳遞顏色。每個顏色的組件是一個范圍從0到1之間的浮點型值

components (r,g,b) define a color in rgb color space. alpha component (a) defines transparency - alpha of one is completely opaque, alpha of zero is completely transparent.

組件 (r,g,b) 在rgb顏色空間內定義一個顏色。 alpha組件(a) 定義透明度 — alpha 值是 1 是完全不透明,alpha 值是 0 是完全透明。

variables變量

r

red component of the color.

顏色中的紅色組件。

g

green component of the color.

顏色中的綠色組件。

b

blue component of the color.

顏色中的藍色組件。

a

alpha component of the color.

顏色中的alpha組件。

grayscale

the grayscale value of the color (read only)

顏色的灰度值(只讀)

this [int index]

access the r, g, b,a components using [0], [1], [2], [3] respectively.

分別用[0],[1],[2],[3]訪問r,g,b,a組件。

constructors構造器

color

constructs a new color with given r,g,b,a components.

用給定的r,g,b,a組件構造一個新的顏色。

functions函數

tostring

returns a nicely formatted string of this color.

返回該顏色一個格式化好的字符串

class variables類變量

red

solid red. rgba is (1, 0, 0, 1).

純紅色。 rgba 是 (1, 0, 0, 1) 。

green

solid green. rgba is (0, 1, 0, 1).

純綠色。 rgba 是 (0, 1, 0, 1)。

blue

solid blue. rgba is (0, 0, 1, 1).

純藍色。rgba 是 (0, 1, 0, 1)。

white

solid white. rgba is (1, 1, 1, 1).

純白色。 rgba 是 (1, 1, 1, 1) 。

black

solid black. rgba is (0, 0, 0, 1).

純黑色。rgba 是 (0, 0, 0, 1) 。

yellow

yellow. rgba is weird (1, 235/255, 4/255, 1), but the color is nice to look at!

黃色。 rgba 是怪異的 (1, 235/255, 4/255, 1) , 但是顏色看起來漂亮!

cyan

cyan. rgba is (0, 1, 1, 1).

青色 。 rgba 是 (0, 1, 1, 1)。

magenta

magenta. rgba is (1, 0, 1, 1).

紫紅色。 rgba 是 (1, 0, 1, 1)。

gray

gray. rgba is (0.5, 0.5, 0.5, 1).

灰色。 rgba 是 (0.5, 0.5, 0.5, 1) 。

grey

english spelling for gray. rgba is the same (0.5, 0.5, 0.5, 1).

英語的另一個寫法,grey=gray,灰色。 rgba 是 (0.5, 0.5, 0.5, 1) 。

clear

completely transparent. rgba is (0, 0, 0, 0).

完全透明。rgba 是 (0, 0, 0, 0) 。

class functions類函數

operator +

adds two colors together. each component is added separately.

兩個顏色相加,每個組件被分別相加。

operator -

subtracts color b from color a. each component is subtracted separately.

顏色a減去顏色b,每個組件分別相減。

operator *

multiplies two colors together. each component is multiplied separately.

兩個顏色相乘,每個組件分別相乘。

operator /

divides color a by the float b. each color component is scaled separately.

顏色a除以浮點數b,每個顏色組件分別相除。

lerp

interpolates between colors a and b by t.

通過t在顏色a和b之間插值。

operator vector4

colors can be implicitly converted to and fromvector4.

顏色能被隱式轉換到vector4,也能由vector4轉回顏色。

operator color

colors can be implicitly converted to and fromvector4.

顏色能被隱式轉換到vector4,也能由vector4轉回顏色。

相關閱讀

文章點評
相關文章
女校游泳队彩金