国产探花免费观看_亚洲丰满少妇自慰呻吟_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可以自定義適應。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 营山县| 望奎县| 封丘县| 耒阳市| 怀化市| 西藏| 广宁县| 弥渡县| 湟源县| 黔江区| 科尔| 永川市| 乌海市| 托克逊县| 台江县| 新干县| 怀来县| 兴海县| 边坝县| 弥渡县| 阿坝| 崇州市| 保山市| 鹿泉市| 万盛区| 石棉县| 麟游县| 瓮安县| 东丽区| 河东区| 镇安县| 恩施市| 铜山县| 合作市| 莲花县| 金沙县| 吴忠市| 凤山县| 建始县| 乐清市| 繁昌县|