unity的UGUI笔记(六)--Toggle

关于Toggle

在这里插入图片描述
toggle是很接近button的,所以相对属性也有很大一部分和button一样
关于button的文章
在这里就不重复书写,只记录不同的

是否开启:也就是 is on,他是一个默认值,默认是否选中。
图形:是对勾的图片,当然你也可以自定义
group:开关组,需要给一个物体挂上有toggle group组件,然后将物体拖入其中,这样开关组就建立好了。
开关组的作用:如果有三个开关组成开关组,那么无论你选择什么,他们三个只有一个是会显示开启。
eg:
开关组

On Value Change:toggle是一个开关,就和灯一样,它也自然有需要返回的bool这个组件(boolean)也就是这个作用,会给挂上去的脚本返回一个is on的bool值。请注意,需要将脚本挂到一个物体上才可以检测,否则很麻烦。

 private void Start()
    {
        Debug.Log("测试开始,运行正常");
        Debug.Log(paintcolor);
    }
    public void Redpen(bool isOn)//bool isOn是可以让boolean传到进来的
    {
        if (isOn)
        {
            paintcolor = Color.red;
            Debug.Log(paintcolor);
            print("red1");
        }
        print("red2");
    }
    public void Bluepen(bool isOn)
    {
        if (isOn)
        {
            paintcolor = Color.blue;
            Debug.Log(paintcolor);
            print("blue1");
        }
        print("blue2");
    }
    public void Greenpen(bool isOn)
    {
        if (isOn)
        {
            paintcolor = Color.green;
            Debug.Log(paintcolor);
            Debug.Log("green1");
        }
        Debug.Log("green2");
    }

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

rime_neko

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值