Unity中的RectTransform详解

一:PosX,PosY,PosZ

PosX,PosY,PosZ:当前物体轴心点相对于锚点所构成几何图形中心点的位置
Unity中的RectTransform详解_# Unity相关技术_02

切换到Debug模式可以看到RectTransform关于位置有两个属性:Anchored Position和Local Position
Unity中的RectTransform详解_经验分享_03 PosX,PosY,PosZ这三个数值是Anchored Position的值,而不是Local Position的值
Unity中的RectTransform详解_# Unity相关技术_04       Unity中的RectTransform详解_经验分享_05

Anchored Position:当前物体轴心点相对于锚点所构成几何图形中心点的位置

Local Position:子物体轴心点相对于父物体轴心点的位置


二:Anchors

Anchors:当前物体对于其父物体的对齐方式
当锚点的x或者y的min和max相同时,直接控制的是位置Pos
当锚点的min和max不相同时,控制的是锚点的边与元素的边之间的距离
Unity中的RectTransform详解_# Unity相关技术_06

Left,Right,Top,Bottom的值是锚点的边与元素的边之间的距离
Unity中的RectTransform详解_# Unity相关技术_07


四个锚点把父物体分成一个九宫格,锚点决定了5号区域的大小,Left,Right,Top,Bottom决定了除5号区域外其他区域的大小
Unity中的RectTransform详解_经验分享_08


三:Pivot

Pivot:轴心点
Unity中的RectTransform详解_经验分享_09
它是一个比例值,(0,0)在左下角,(1,1)在右上角
轴心点的位置影响UI元素的旋转和缩放


四:Width,Height和Scale

Width,Height只影响元素自身的大小,Scale不但影响元素自身大小还会影响子物体的大小


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空