我们可以看到RectTransform 的父类为 Transform,我们可以把RectTransform看做Transform的升级版
![](https://i-blog.csdnimg.cn/blog_migrate/b58f0ad47e1d894f34915d31347ddf12.png)
我们这里主要看下RectTransform多出的重要功能:
Anchors:
作用:
决定”锚点“在”父物体“中的位置和样式,取值范围为0(父物体左下) - 1(父物体右上)。
当值的最大和最小不相同的时候表示一个区间,这时锚点会散开,锚点的一边在最小值上,锚点的一边在最大值上,都一样的时候就会如上图在一个点上
特性: 决定当
父物体改变的时候子物体的位置和
大小
锚点为点的时候:可以控制位置
当父物体在横向上改变时 anchors的x起作用 :“父物体横向扩展或缩小时, 子物体与他的锚点之间的距离不变”
同理,纵向的也是:
当父物体在纵向上改变时 anchors的y起作用 :“父物体横向扩展或缩小时,子物体与他的锚点之间的距离不变”
锚点为区域的时候: 可以改变大小