ui change width unity code example
Example 1: how to change the size of ui in script unity
_image.rectTransform.sizeDelta = new Vector2(width, height);
Example 2: how to change the width of a panel unity
// To Change the "Scale" property use localScale, like this
// Change the numbers in the "()" to your choosen scale
public GameObject YourPanel;
YourPanel.GetComponent<RectTransform>().localScale = new Vector3(newWidthUI, newHeightUI, 1);
// If you want to change it in pixels
public GameObject yourUI;
yourUI.GetComponent<RectTransform>().sizeDelta = new Vector2(newWidthUI,newHeightUI);