国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

unity3d ui學習---canvas和basic layout

2019-11-06 09:44:35
字體:
來源:轉載
供稿:網友

參考文檔

1.canvas

https://docs.unity3d.com/Manual/UICanvas.html canvas是一個區域全部的ui元素都需要在這個里面。全部的ui元素都需要是他的一個子節點。這個能讓UI元素比較好的在上面布局之類。其實就是一個矩形的框框。 先動手創建一個canvas GameObject > UI > Image, automatically creates a Canvas

創建一個image,然后將其放在Canvas之下。可以在Hierarchy中,修改他們之間的關系。 渲染方式: Screen space - overlay 屏幕拉伸的時候,將會對應拉伸。 Screen space - camera 類似screen space - overlay,但是這個保持了一段距離在攝像機前。這樣就能構成一個偏移的一個ui效果。這些ui對象都將通過鏡頭呈現,也意味著鏡頭如果有啥效果設置了,都將會體現到ui上。如果鏡頭設置了透視,這個ui也將會有透視效果。 World Space 可以簡單理解為這個界面ui被放到游戲世界中,它和游戲部件擁有一樣特性。

2.Basic layout

https://docs.unity3d.com/Manual/UIBasicLayout.html 本章是用于說明ui元素之間的關系的。 The rect tool 在ui里面一般都使用矩形來表示ui元素。可以通過矩形選擇工具來找出這些元素。甚至是在3d場景中的ui也能使用這個來做拾取。 RectTransform Rect transform是一個新的transform組件,在對所有ui元素操作的時候,他取代了常規的transform組件。Rect transform組件有位置,角度,大小這些屬性,就像普通Transform組件一樣的。但是他還有寬高屬性,用于指定ui矩形框的尺寸。 Resizing對Scaling 2d精靈系統和3d物體系統,當使用Rect Tool去改變它的size時,會引起物品本地比例。然而,使用Rect Transform去改變大小時,他將會改變物件的寬高,本地比例不會改變。這樣不會改變字體的大小,被修剪過的圖片邊框等等。 Pivot(中心點,中軸) 旋轉,size和縮放比例的修改都是圍繞著Pivot進行的,所以pivot的位置會影響到旋轉,size和縮放比例。當工具欄中選擇pivot模式,可以通過Rect Transform在視圖中改變Pivot的位置。 Anchors(錨點) Rect Transforms包含一個叫錨點的布局概念。錨點是通過4個小三角形表示。主要是在不同分辨率下讓ui可以自定義適應。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平塘县| 名山县| 都匀市| 巴彦县| 汉源县| 高要市| 嘉黎县| 于田县| 丹寨县| 济阳县| 外汇| 怀安县| 盐津县| 同江市| 萨迦县| 金华市| 疏附县| 竹溪县| 曲阳县| 文安县| 静海县| 吉水县| 万州区| 民勤县| 尖扎县| 铁岭市| 芜湖市| 霍林郭勒市| 紫阳县| 平武县| 万盛区| 南陵县| 吴忠市| 北海市| 怀宁县| 若尔盖县| 德清县| 汉川市| 海淀区| 遂平县| 安顺市|