properties屬性語義塊的結(jié)構(gòu)如下:
Properties{
屬性變量的名稱 ?{“顯示的名稱”渐裸,屬性的類型} = 屬性的初始值
。装悲。昏鹃。。更多的屬性
}
各種屬性的定義格式如下所示
name("display name",Float) =number
定義浮點屬性诀诊。
name("display name",Int) =number
定義整數(shù)屬性洞渤。
name("display name",Range(min,max)) =number
定義浮點屬性,代表檢視器中從最小值 (min)到最大值 (max)的滑塊属瓣。
name("display name",Color) = (number,number,number,number)
定義顏色屬性载迄。
name("display name",Vector) = (number,number,number,number)
定義四分量向量屬性。
name("display name",2D) = "name" {options}
定義二維紋理屬性抡蛙。
name("display name",3D) = "name" {options}
定義三維紋理屬性护昧。
name("display name",Cube) = "name" {options}
定義立方體貼圖紋理屬性。
Int溜畅,F(xiàn)loat捏卓,Range的值為單獨的數(shù)字,Color和Vector的值為一個4維向量慈格,2D怠晴,3D和Cube后的值較為復(fù)雜其中雙引號內(nèi)的字符串可以為空也可以是一些內(nèi)置的紋理名稱如:“white”,“black”浴捆,“gray”蒜田,“bump”。記得后要加花括號选泻。
詳細(xì)ShaderLab Properties幫助頁面參見游戲蠻牛api:
http://www.unitymanual.com/m/Components/SL-Properties.html冲粤。
和Unity官方文檔: