010-Unity中的Pivot和Anchor

本文深入解析Unity中UI元素的布局属性,包括Pivot点、Anchor点的作用与设定,以及它们如何影响UI元素的位置与缩放。同时,文章还介绍了如何通过调整这些属性实现精准的UI布局。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

版本:2018\3\14

Pivot:自身中心点,图标是小蓝点。表示图片以哪个点来计算坐标值。默认在UI元素的几何中心点(center)。

Ps:注意不要与几何中心点(center)(Anchor位置的确定是以父亲的几何中心为参考点的)混淆;Unity中的许多操作都是以Pivot为中心的(如旋转等)

Anchor:锚点,图标是四个小三角形,表示该UI元素以父物体的哪个位置作为缩放参考。锚点不能选在父容器外面。父物体缩放时,会影响到子物体的缩放,以使子物体与父物体锚点标记位置的相对距离保持不变。通过控制锚点位置来控制缩放方式。

PosX,PosY:自身中心点以锚点为原点的坐标值(依据锚点来设置位置的),必须锚点4个小三角合并在一个点上才出现该属性。 Left,Right,Top,Bottom:自身锚点不聚于一点时出现该属性,表示UI元素的四边到锚点的距离。

Ps:Debug下Anchor Position就是以该物体的轴心点为原点,锚点的几何中心的坐标(原点向上为负方向);Local PositionXY,是以父亲Pivot为原点,物体的pivot的坐标(原点向上为正方向)。

参考博客:https://blog.youkuaiyun.com/weixin_34389926/article/details/85916662

https://blog.youkuaiyun.com/whshiyun/article/details/78578404

https://blog.youkuaiyun.com/ldy597321444/article/details/76177487

https://blog.youkuaiyun.com/st75033562/article/details/52472268#commentBox

有错误欢迎指出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值