布局组件 自适应大小Content Size Fiter

在Layout根结点添加Horizontal Layout Group和Content Size Fiter组件,设置好参数。添加需要布局的物体到根节点下面。

图片.png

为Text物体也添加一个Content Size Fitter组件,设置你要适应的方向,因为这个物体的大小也是需要重新计算的,动态设置文字长度。

using UnityEngine;
using UnityEngine.UI;

public class Script_8 : MonoBehaviour {
    
    void Start () {
        GetComponent<Text>().text = "吃ua谁会丢爱u恢复到大街上的风格i偶会若干个的疯狂购ID防静电服";
        //Layout的根节点,立刻重新计算布局
        LayoutRebuilder.ForceRebuildLayoutImmediate(this.transform.parent.GetComponent<RectTransform>());
    }
}

图片.png


首页 我的博客
粤ICP备17103704号