?? 未來的游戲開發(fā)程序媛,現(xiàn)在的努力學(xué)習(xí)菜雞
??本專欄是我關(guān)于游戲開發(fā)的學(xué)習(xí)筆記
??本篇是unity的Horizontal Layout Group
屬性介紹
屬性 | 功能 |
---|---|
padding | 布局組邊緣內(nèi)的填充 |
Spacing | 布局元素之間的間距 |
Child Alignment | 用于子布局元素的對齊方式 |
Reverse Arrangement | 是否反向排列 |
Child Controls Size | 布局組是否控制其子項的寬度和高度 |
Child Force Expand | 是否要強制子項擴展以填充額外的可用空間 |
屬性詳解
(初始狀態(tài))
-
padding:可以理解是和各邊之間的距離。
-
Spacing:每個子物體之間的距離
-
Child Alignment:對齊方式
(左上)
(上中)
(右上)
(中左)
(居中)
(中右)
(左下)
(中下)
(右下) -
Reverse Arrangement:是否反向排列
比如1 5 2 8反向后就是8 2 5 1,圖片也是一樣
(寫了一半停了,后來忘了就把演示的面板刪了??
所以剩下三個不寫了,自己勾選試試吧,功能就是字面意思)
使用以及效果展示
- 這是水平方向上的三個按鈕,自己想要讓他們精準的排列整齊,還需要自己計算transform,比較麻煩,而且再次調(diào)整時還需要重新計算,這時候我們可以用Horizontal Layout Group組件讓他們自動排列
- 新建一個空物體,將三個按鈕作為子物體放在它的下面
- 添加上組件的效果
- 根據(jù)需要調(diào)節(jié)組件的參數(shù)
- 調(diào)節(jié)之后的效果
補充
這個是水平方向上的自動排列
水平和豎直(就是格子,背包系統(tǒng)/選關(guān)等等那種網(wǎng)格)自動排列有需要的可以看這一篇:Grid Layout Group組件文章來源:http://www.zghlxwxcb.cn/news/detail-601537.html
??更多內(nèi)容請前往主頁置頂或點擊鏈接直達:【unity3D】游戲開發(fā)專欄的目錄文章來源地址http://www.zghlxwxcb.cn/news/detail-601537.html
到了這里,關(guān)于【unity3D】水平方向上UI自動排列整齊(Horizontal Layout Group組件)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!