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顏色空間內(nèi)的顏色闷袒。阿爾法組件(a)定義透明度--阿爾法為1時是完全不透明的坑律,阿爾法為0時是完全透明。
于飛? unity
Color? 顏色
Color? 顏色
Variables? 變量
r
Red紅色
Red component of the color.
顏色中的紅色組件。
g
Green 綠色
Green component of the color.
顏色中的綠色組件晃择。
b
Blue 藍色
Blue component of the color.
顏色中的藍色組件冀值。
a
Alpha 阿爾法
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? 構造函數(shù)
Color
Constructs a new Color with given r,g,b,a components.
使用給定的r, g, b, a組件,構造一個新的顏色坤次。
Functions? 函數(shù)
ToString
轉換為字符串
Returns a nicely formatted string of this color.
返回這個顏色已經(jīng)格式化完畢的字符串古劲。
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, 0, 1, 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 (1, 0.92, 0.016, 1), but the color is nice to look at!
黃色纵势。RGBA為 (1, 0.92, 0.016, 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).
英語拼寫gray(即geay=grey,灰) 恋腕。RGBA為(0.5, 0.5, 0.5, 1)腺办。
clear
空(凈)
Completely transparent. RGBA is (0, 0, 0, 0).
完全透明焰手。RGBA為(0, 0, 0, 0)。
于飛? unity
Class Functions? 類函數(shù)
operator +
運算符 加
Adds two colors together. Each component is added separately.
將兩個顏色相加怀喉。每個組件被分別相加书妻。
operator -
運算符 減
Subtracts color b from color a. Each component is subtracted separately.
將顏色b從顏色a中減去。每個組件被分別減去躬拢。
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
運算符 四維向量
A version of the color that has had the inverse gamma curve applied
逆向gamma曲線應用的顏色版本工猜。
operator Color
運算符 顏色
Colors can be implicitly converted to and from Vector4.
Colors可以隱式轉換為Vector4米诉,也可以從Vector4轉化為Colors。
參考:http://blog.sina.com.cn/s/blog_8ccc25e50101ij5p.html