RectTransform rectTransform = this.GetComponent<RectTransform>(); rectTransform = this.transform as RectTransform; Vector3 vector1 = rectTransform.position; //自身轴心点相对于锚点的位置(编译器显示的pos) var vector4 = rectTransform.anchoredPosition3D; //锚点的位置 Vector2 anchorMin = rectTransform.anchorMin; //获取轴线点 Vector2 vector21 = rectTransform.pivot; // 获取高度 float d = rectTransform.rect.width; //设置高度 rectTransform.SetSizeWithCurrentAnchors(RectTransform.Axis.Horizontal, 200); //物体大小减去锚点间距 Vector2 vector21s = rectTransform.sizeDelta;