用户界面图片
1.創建Image圖片
(1).菜單欄->GameObject->UI->Image創建一個Image元素。
(2).創建出來的UI元素會自動添加到畫布下, 如果沒有創建畫布, 會自動創建。
(3).Inspector視圖中, Image元素的組件和屬性
2.Rect Transform組件
(1).Rect Transform:所有UI元素都是以矩形來表現的。
(2).Rect Transform:是繼承自Transform的一個組件, 是所有UI元素都具有也必須具有的組件。
(3).PosX、PosY、PosZ位置
(4).Width:UI元素的寬度
(5).Height:UI元素的高度
(6).Anchors:錨點,相對于父親節點來說的
(7).Pivot:UI元素的中心點。0對應于圖片自身左下角, 1對應于圖片自身右上角
(8).Rotation:元素圍繞中心點Pivot點沿X、Y、Z軸的旋轉角度
(9).Scale:元素在X、Y、Z維度中的縮放比例
(10).要縮放元素, 一般改變元素的width和height, 而不用scale。
3.Image組件
(1).Source Image:指定顯示的圖片
(2).Color:設置圖片的疊加顏色, 默認設置為白色, 顯示與原圖一致。
(3).Material:材質, 可以指定自定義的材質, 默認留空即可。
(4).Image Type:顯示的類型, 有Simple(簡單)、Sliced(切片)、Tiled(磚塊)、Filled(填充)4種類型。
(5).Preserve Aspect:簡單、填充類型特有參數, 圖形保持長、寬比。
(6).Fill Center:切片類型特有參數, 是否顯示切片精靈的中心部分。
(7).Fill Method:填充類型特有參數, 填充方法有Horizontal(水平)、Vertical(垂直)、Radial(弧形)、Radial 180(180度弧形)以及Radial 360(360度弧形)5種類型。
(8).Fill Origin:填充類型特有參數, 填充的基準點。
(9).Fill Amount:填充類型特有參數, 填充量, 值域為[0,1]。
(10).Fill Clockwise:弧形填充類型特有參數, 填充方向是否是順時針方向。
(11).Set Native Size:點擊該按鈕使顯示與原圖尺寸相等。
4.Simple Image Type:簡單類型, 將精靈縮放至符合Image的寬和高, 也是默認的類型。
5.Sliced Image Type:當精靈為九宮格時, 適用于類型為Sliced的Image類型。如果圖片被放大, 它的左上、左下、右上、右下4個邊角將保持原尺寸, 其余部分將被拉伸。
6.Tiled Image Type:平鋪類型, 精靈保持原尺寸并在Image區域內重復繪制以填滿該區域。
7.Filled填充類型, 圖片按照Simple的方式顯示, 但通過設置”Fill Amount”參數從0到1, 可以將原圖逐漸顯示。
(1).將Fill Method設置為Horizontal水平填充
(2).將Fill Method設置為Vertical豎直填充
(1).菜單欄->GameObject->UI->Image創建一個Image元素。
(2).創建出來的UI元素會自動添加到畫布下, 如果沒有創建畫布, 會自動創建。
(3).Inspector視圖中, Image元素的組件和屬性
2.Rect Transform組件
(1).Rect Transform:所有UI元素都是以矩形來表現的。
(2).Rect Transform:是繼承自Transform的一個組件, 是所有UI元素都具有也必須具有的組件。
(3).PosX、PosY、PosZ位置
(4).Width:UI元素的寬度
(5).Height:UI元素的高度
(6).Anchors:錨點,相對于父親節點來說的
(7).Pivot:UI元素的中心點。0對應于圖片自身左下角, 1對應于圖片自身右上角
(8).Rotation:元素圍繞中心點Pivot點沿X、Y、Z軸的旋轉角度
(9).Scale:元素在X、Y、Z維度中的縮放比例
(10).要縮放元素, 一般改變元素的width和height, 而不用scale。
3.Image組件
(1).Source Image:指定顯示的圖片
(2).Color:設置圖片的疊加顏色, 默認設置為白色, 顯示與原圖一致。
(3).Material:材質, 可以指定自定義的材質, 默認留空即可。
(4).Image Type:顯示的類型, 有Simple(簡單)、Sliced(切片)、Tiled(磚塊)、Filled(填充)4種類型。
(5).Preserve Aspect:簡單、填充類型特有參數, 圖形保持長、寬比。
(6).Fill Center:切片類型特有參數, 是否顯示切片精靈的中心部分。
(7).Fill Method:填充類型特有參數, 填充方法有Horizontal(水平)、Vertical(垂直)、Radial(弧形)、Radial 180(180度弧形)以及Radial 360(360度弧形)5種類型。
(8).Fill Origin:填充類型特有參數, 填充的基準點。
(9).Fill Amount:填充類型特有參數, 填充量, 值域為[0,1]。
(10).Fill Clockwise:弧形填充類型特有參數, 填充方向是否是順時針方向。
(11).Set Native Size:點擊該按鈕使顯示與原圖尺寸相等。
4.Simple Image Type:簡單類型, 將精靈縮放至符合Image的寬和高, 也是默認的類型。
5.Sliced Image Type:當精靈為九宮格時, 適用于類型為Sliced的Image類型。如果圖片被放大, 它的左上、左下、右上、右下4個邊角將保持原尺寸, 其余部分將被拉伸。
6.Tiled Image Type:平鋪類型, 精靈保持原尺寸并在Image區域內重復繪制以填滿該區域。
7.Filled填充類型, 圖片按照Simple的方式顯示, 但通過設置”Fill Amount”參數從0到1, 可以將原圖逐漸顯示。
(1).將Fill Method設置為Horizontal水平填充
(2).將Fill Method設置為Vertical豎直填充
(3).將Fill Method設置為Radial 360弧度填充
總結
- 上一篇: 用户界面精灵和画布
- 下一篇: 用户界面改变图片锚点