素材巴巴 > 程序开发 >

unity ugui 锚点与重心点

程序开发 2023-09-06 10:23:20

一、Pivot

1、Pivot有很多种叫法,我个人觉得叫重心点比较合适,至于我为什么这么说,等会解释。先看下图: 图中心的圆点就是我说的重心点,它对应unity中字段是Pivot。取值范围0-1。x、y都是0.5时就是如图的中心位置。左下角是  (0,0),右上角是(1,1) 2、修改重心点然后旋转效果如下:第一重心点在(0.5,0.5)。第二个在左下角是(0,0) 效果明显吧,旋转是围绕着重心点,在物理世界中平衡都是围绕着重心点,所以这里我把Pivot叫做重心点。

二、锚点

1、都是指当前对象的父节点中锚点,直接看图 为了方便描述,我下面再演示效果中,我会把锚点直接说成小雪花,这些小雪花可以用鼠标分块,也可以在修改面板中修改,当四个小雪花点在 一起时,属性面板中pos X 、pos Y、Width、Height。当他们都分块时对应属性是Left 、 Top 、Right、Bottom。再看看效果图: 当锚点四个点在一起时,移动它对应变的是pos X和pos Y的值,如图也就是图片重心点到锚点的距离,当四个锚点分开时,再移动它改变的是Left 、 Top 、Right、Bottom它对应的是图片四个边到四个分开锚点形成矩形边的距离。 资源分享

标签:

素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。