GUI-文本和按钮控件

目录

GUI 控件绘制的共同点

GUI文本控件

    GUI按钮控件


GUI 控件绘制的共同点

        1.他们都是GUI公共类中提供的静态函数 直接调用即可

        2.他们的参数都大同小异

          位置参数:Rect参数  x y位置 w h尺寸

          显示文本:string参数

          图片信息:Texture参数

          综合信息:GUIContent参数

          自定义样式:GUIStyle参数

        3.每一种控件都有多种重载,都是各个参数的排列组合

          必备的参数内容 是 位置信息和显示信息

        public Texture tex;

    public Rect rect;

    public Rect rect1;

    public GUIContent content;

    public GUIStyle style;

    public Rect btnRect;

    public GUIContent btnContent;

    public GUIStyle btnStyle;

GUI文本控件

        基本使用

        GUI.Label(new Rect(0, 0, 100, 20), "CCCCCCC", style);

        GUI.Label(rect, tex);

        综合使用

        GUI.Label(rect1, content);

        可以获取当前鼠标或者键盘选中的GUI控件 对应的 tooltip信息

        Debug.Log(GUI.tooltip);

        自定义样式

       

    GUI按钮控件

        基本使用

        综合使用

        自定义样式

        在按钮范围内 按下鼠标再抬起鼠标 才算一次点击 才会返回true

        if (GUI.Button(btnRect, btnContent, btnStyle))

        {

            处理我们按钮点击的逻辑

            Debug.Log("按钮被点击");

        }

        只要在长按按钮范围内 按下鼠标 就会一直返回true

        if( GUI.RepeatButton(btnRect, btnContent) )

        {

            Debug.Log("长按按钮被点击");

        }

       

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值