一、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元素。