GUILayout

public class l10 : MonoBehaviour
{
    private void OnGUI()
    {
        //GUILayout 自动布局
        //用于编辑器开发
        GUILayout.Button("123");
        GUILayout.Button("1234");
        GUILayout.Button("12345");

        //水平绘制
        GUILayout.BeginHorizontal();
        GUILayout.Button("123");
        GUILayout.Button("1234");
        GUILayout.Button("12345");
        GUILayout.EndHorizontal();

        //GUILayoutOption 布局选项
        //控件固定宽高
        GUILayout.Width(100);
        GUILayout.Height(100);
        //允许控件最小宽高
        GUILayout.MinWidth(100);
        //允许最大宽高
        GUILayout.MaxWidth(100);
        //是否允许水平拓展,禁止的话不会自动跟最长对齐
        GUILayout.ExpandWidth(false);//禁止
        GUILayout.ExpandWidth(true);//允许
    }
}
posted @ 2025-03-18 10:36  cannedmint  阅读(16)  评论(0)    收藏  举报