Skip to content

RectTransform

RectTransform类用于管理UI元素的位置、旋转和缩放。

获取方式可参考Control.rectTransform

成员变量

RectTransform.name : string
(只读)RectTransform所在控件的名称。
RectTransform.control : Control
(只读)RectTransform附加的控件对象。
RectTransform.top : number
变换矩阵的顶部相对于父级的顶部的距离。
RectTransform.bottom : number
变换矩阵的底部边缘相对于父级的底部边缘的距离。
RectTransform.left : number
变换矩阵的左边界相对于父级的左边界的距离。
RectTransform.right : number
变换矩阵的右边界相对于父级的右边界的距离。
RectTransform.offsetMin : Vector2
(只读)RectTransform左下角相对于左下锚点的偏移量。
RectTransform.offsetMax : Vector2
(只读)RectTransform的最大偏移量。
RectTransform.anchorMin : Vector2
RectTransform左下角锚定到的标准化位置。
RectTransform.anchorMinX : number
(只写)RectTransform的锚点的最小值的X轴坐标值。
RectTransform.anchorMinY : number
(只写)RectTransform的锚点的最小值的Y轴坐标值。
RectTransform.anchorMax : Vector2
RectTransform右上角锚定到的标准化位置。
RectTransform.anchorMaxX : number
(只写)RectTransform的锚点的最大值的X轴坐标值。
RectTransform.anchorMaxY : number
(只写)RectTransform的锚点的最大值的Y轴坐标值。
RectTransform.aabb : Rect
(只读)RectTransform的边界框。
RectTransform.pivot : Vector2
RectTransform的中心点位置。
RectTransform.rect : Rect
RectTransform在屏幕坐标系中的位置和大小。
RectTransform.posX : number
RectTransform的X轴坐标值。
RectTransform.posY : number
RectTransform的Y轴坐标值。
RectTransform.width : number
矩阵变换的宽度。
RectTransform.height : number
RectTransform的高度。
RectTransform.localPosition : Vector2
RectTransform相对于其父级容器的本地位置。
RectTransform.localScale : Vector2
RectTransform相对于其父级容器的本地缩放。
RectTransform.localRotation : Vector2
RectTransform相对于其父级容器的本地旋转。
RectTransform.worldPosition : Vector2
(只读)RectTransform的世界坐标。
RectTransform.worldScale : Vector2
(只读)RectTransform的世界缩放。
RectTransform.worldRotation : Vector2
(只读)RectTransform的世界旋转。
RectTransform.worldMatrix : Matrix4x4
(只读)RectTransform的世界矩阵。

成员方法

RectTransform.IsContain ( value : Vector2 ) : boolean
检测一个点是否在RectTransform的矩形范围内。
RectTransform.toString ( ) : string
返回当前对象的字符串形式。