前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Unity-BattleStar丨3. UI中心点Pivot、锚点

Unity-BattleStar丨3. UI中心点Pivot、锚点

作者头像
星河造梦坊官方
发布2024-08-14 15:52:07
1900
发布2024-08-14 15:52:07
举报
文章被收录于专栏:星河造梦坊专栏

一、UI中心点Pivot(不是物体中心,而是旋转中心)

图中心的圆点就是Pivot中心点,取值范围0-1。x、y都是0.5时就是如图的中心位置。左下角是 (0,0),右上角是(1,1)。

Pivot中心点作用是:UI以Pi,此时重心点在(0.5,0.5),即Image中心位置。

修改中心点至左下角是(0,0),效果图如下:

二、锚点Anchors

锚点可理解为将子物体用钢筋挂在父物体上的那个点。

1、锚点重合时(子物体不发生形变):

1)、如果那个点(锚点)在父物体顶点上:则子物体最近的那个点,与锚点所在的父物体顶点之间的距离不会改变(即只有锚点所在位置的父物体顶点位置发生改变时,子物体位置才会跟着改变[Canvas和屏幕一样大,不会动])。

Canvas在Render Mode Screen Space-Overlay/Camera模式下大小跟屏幕一致,不会发生改变,World Space模式下会变化(VR的Canvas要设置为World Space模式)

2)、如果那个点在父物体边线上,则只有父物体边线改变(位置、长度),子物体位置才跟着改变。

2、锚点不重合时(子物体会发生形变):

将子物体锚点定在父物体四个顶点上,则子物体四个顶点与父物体四个顶点间距离保持一致,所以更改父物体大小,子物体跟着缩放保持距离不变。

http://www.bubuko.com/infodetail-2384845.html

注意,他创建的并不是Plane控件,而是UI里面的Panel元素。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-03-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档