RectTransform.anchoredPosition
此坐标是UI的锚点坐标。也就是Inspector里显示的坐标值。跟自己的锚点、轴心有关。
四个锚点在一起时就是原点位置。
四个锚点分开了,那就是以四个锚点围成的区域为一个坐标范围,并以自己轴心位置映射在四个锚点区域相同的位置为中心原点。
比如
图中红色为100*100的背景,其中锚点区域是右下角那半块50*50围成的区域,那么这个区域的中心的就是绿色的线的交点。如果此时白块的轴心也是中心点即(0.5,0.5)时,那么映射到锚点区域的中心点也就是绿色线的交点,即中心原点。
但是此时图1中,白块的轴心不在中心,而在左上方即(0.3,0.7)的位置(图2),那么映射到锚点区域的位置 就是(50*

Unity的RectTransform.anchoredPosition涉及UI组件的锚点坐标,它基于组件的锚点和轴心位置。当四个锚点聚集时,对应原点位置。如果锚点分开,坐标则以锚点围成的区域中心为原点。例如,一个100x100的背景,锚点位于右下角的50x50区域,该区域中心即为原点。如果组件轴心在中心(0.5, 0.5),则映射到锚点区域中心;若轴心在左上角(0.3, 0.7),则映射到(15, 35)。轴心的原点始终在左下角,右上角为(1, 1)。"
114675543,965004,SSM框架下的人事管理系统设计与实现,"['Java', 'SSM', '数据库管理', '企业管理系统', '人事信息系统']
最低0.47元/天 解锁文章
1773

被折叠的 条评论
为什么被折叠?



