滚动列表和分组

public class Lesson7 : MonoBehaviour
{
    public Rect groupPos;
    public Rect scrollPos;
    public Rect showPos;
    private Vector2 nowPos;
    private void OnGUI()
    {
        //分组
        //用于批量控制控件位置
        //包裹着控件的父对象,控制分组来控制其中的控件位置
        //其中控件的位置的原点是分组位置
        GUI.BeginGroup(groupPos);
        GUI.Button(new(0, 0, 100, 50), "Test");
        GUI.EndGroup();

        //滚动列表
        //第一个参数是滚动列表可见范围
        //第二个参数是滚动条现在所在的位置
        //第三个参数是具体内容的尺寸
        nowPos = GUI.BeginScrollView(scrollPos, nowPos, showPos);

        GUI.EndScrollView();
    }
}
posted @ 2025-03-18 09:24  cannedmint  阅读(9)  评论(0)    收藏  举报