Unity UGUI复合组件
Posted dgjs
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity UGUI复合组件相关的知识,希望对你有一定的参考价值。
Mask组件
比如实现圆形头像
参数:没有子物体能显示时,是否显示父物体本图
Mask组件配合Image组件使用
带有Mask组件的图,会显示子物体图片中,父物体图片Alpha通道不为0的部分
ScrollView组件
实际显示区域的UI对象
是否开启横向滚动
是否开启纵向滚动
滚动类型
无边界自由滚动
有边界带回弹效果(回弹系数)
有边界无回弹效果
拖拽惯性
滚轮或触摸板移动系数
ScrollView的可视区域
横向滚动条
可见性(可见区域与实际显示区域对比)
一直显示
自动隐藏
自动隐藏,并支持自动扩展区域
空间
横纵滚动条交叉区域预留空间
纵向滚动条
可见性(可见区域与实际显示区域对比)
一直显示
自动隐藏
自动隐藏,并支持自动扩展区域
空间
横纵滚动条交叉区域预留空间
ScrollBar组件
Handle Rect:拖拽条对象
运行方向:上下,下上,左右,右左
拖拽条对应的值(0起始位置,1结束位置)
拖拽条占滚动条的比例(可视区域/实际区域,自动计算)
按步拖拽(固定步数分步显示所有实际区域)
Layout排列组件
(纵向自适应排列组件)
外框的内边距(左右上下)
元素间距
子元素对齐方式(外框的九个点位)
排序组件是否控制子元素的宽高(是否控制宽度,是否控制高度)
子元素强制自适应(宽[和外框对齐],高[根据外框等分计算后,设置子元素高])
纵向排列元素转90度
外框的内边距(左右上下)
内部元素的宽高(宽度,高度),不能自由修改子元素的宽高
子元素间距(横向,纵向)
第一个子元素位于的角(左上,右上,左下,右下)
开始排列的轴方向(横向,纵向)
子元素对齐方式(外框的九个点位)
固定行列数(自适应,设置固定列[列数],设置固定行[行数])
父元素宽高自适应组件
横(不适应,最小值)
纵(不适应,最小值)
Dropdown组件
Template:下拉菜单的ScrollView
当前选中的选项对应的文字组件(选中的选项文字内容,显示在这个组件中)
当前选中的图片选项对应的图片组件(选中的选项图片,显示在这个组件中)
下拉菜单中,存储选项的文本组件(来自Template下,每个选项会复制一份)
下拉菜单中,存储选项的图片组件(来自Template下,每个选项会复制一份)
当前下拉菜单选中的选项列表,的选项所在索引值
一组选项列表(List,选项可以是文字,也可以是图片)
当选项更改时,回调函数会获得对应选项的索引值
以上是关于Unity UGUI复合组件的主要内容,如果未能解决你的问题,请参考以下文章
Unity3d中UGUI组件精简复盘(十九)ContentSizeFitter组件
Unity3d中UGUI组件精简复盘(十九)ContentSizeFitter组件
Unity3d中UGUI组件精简复盘(十四)Dropdown组件