UGUI- 单列列表(VerticalLayoutGroup)
Posted 虎鲨
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UGUI- 单列列表(VerticalLayoutGroup)相关的知识,希望对你有一定的参考价值。
先看再Hierarchy中的层级关系:
解说:Scrollbar和ScrollRect平级:是因为VerticalLayoutGroup的定位基准点是中心点.如果scrollbar放在scrollRect中会和VertialLayoutGroup冲突,放外面方便点.
Commponent细节:
- BG,Scrollbar没什么,可说,正常用即可
-
ScrollRect:用mask做遮罩,指定scrollbar给scrollrect的Vertical Scrollbar
参照下图:
-
Vertical LayoutGroup:
参考下图:
-
再ItemPrefab上添加Aspect Ratio Fitter;
-
BG上添加如下脚本:
说明:
对于表中每一项:
宽度在Vertical LayoutGroup的Child Control Szie中勾选了Width
调整好高度
添加脚本Aspect Ratio Fitte设置的是:Width controller height;
表中的每一项的宽高,都会跟随父物体自适应
脚本说明:
public int count; Count是一个临界值,代表能够容纳的完整的单个项目的整数;
欢迎交流 : D:workhai@Outlook.com
以上是关于UGUI- 单列列表(VerticalLayoutGroup)的主要内容,如果未能解决你的问题,请参考以下文章
UGUI 列表控件 : Vertical Layout Group (垂直列表)