UIGUI—基于RelativeLayout的位置锚点组件
发布时间
阅读量:
阅读量
1、RectTransform组件干什么的?
继承自Transform,该组件专门用于管理UI元素的位置与尺寸相关功能
Transform组件仅负责位置、角度以及缩放比例
RectTransform在原有功能基础上引入了矩形相关的属性,将UI元素视为矩形进行处理,新增了中心点、锚点、宽度和高度 等参数,其主要目标是提升对大小调整及分辨率适配时位置变化的控制能力
2、RectTransform组件参数
(1)Pivot:轴心(中心)点,取值范围0~1
轴心即UI中蓝色圆圈所处的相对位置,左下角对应坐标(0,0),右上角为(1,1),默认初始值为(0.5,0.5)
轴心点将作为旋转操作的基准点
(2)Anchors(相对于父矩形的锚点):
Min表示矩形锚点X和Y方向上的最小值
Max表示矩形锚点X和Y方向上的最大值
取值区间为0~1
.
.
.
注意:锚点是基于父级矩形 来确定的。当父对象不同时,即使设置相同的锚点位置也可能出现差异。
.
.
.
当Anchors表现为一个单一的坐标点时(即四个三角形顶点重合,Mi
全部评论 (0)
还没有任何评论哟~
