Unity -- RectTransform设置

在动态加载页面时 不免要对RectTransform进行设置 以下是获得RectTransform属性并设置的方法

1.改变RectTransform的top

GetComponent().offsetMax = new Vector2(GetComponent().offsetMax.x, top);

2.改变RectTransform的bottom

GetComponent().offsetMin = new Vector2(GetComponent().offsetMin.x, bottom);

3.改变RectTransform的width,height

GetComponent().sizeDelta = new Vector2(width, height);

4.改变RectTransfrom的PosX PosY PosZ

gameobject.GetComponent().anchoredPosition3D = new Vector3(0, 0, 0);

gameobject.GetComponent().anchoredPosition=new Vector2(0,0);


告诫自己:知足常乐,以梦为马,浪迹天涯

你可能感兴趣的:(Unity -- RectTransform设置)