1.改變RectTransform的Left和Buttom offsetMax是一個Vector2類型 offsetMax.x即為RectTransform中的Left offsetMax.y即為RectTransform中的Buttom 2.改變RectTransform的Right和Top of ...
1.改變RectTransform的Left和Buttom
GetComponent<RectTransform>().offsetMax = new Vector2(left, top);
offsetMax是一個Vector2類型
offsetMax.x即為RectTransform中的Left
offsetMax.y即為RectTransform中的Buttom
2.改變RectTransform的Right和Top
GetComponent<RectTransform>().offsetMin = new Vector2(right, bottom);
offsetMin是一個Vector2類型
offsetMin.x即為RectTransform中的Right
offsetMin.y即為RectTransform中的Botttom
3.改變RectTransform的width,height
GetComponent<RectTransform>().sizeDelta = new Vector2(width, height);
sizeDelta是一個Vector2類型
sizeDelta.x即為RectTransform中的width
sizeDelta.y即為RectTransform中的height
4.改變RectTransform的pos
GetComponent<RectTransform>().anchoredPosition3D = new Vector3(posx,posy,posz);
//修改位置
GetComponent<RectTransform>().anchoredPosition = new Vector2(posx,posy);//修改Pivot位置
anchoredPosition3D:
anchoredPosition:
5.改變RectTransform的錨點
GetComponent<RectTransform>().anchorMin = new Vector2(0, 1);
GetComponent<RectTransform>().anchorMax = new Vector2(0, 1);