• UGUI Toggle控件


    今天我们来看看Toogle控件, 它由Toogle + 背景 + 打勾图片 + 标签组成的. 它主要用于单选和多选

    image

    属性讲解:

    image

    Is On: 代表是否选中.

    Toogle Transition: 在状态改变的时候,是否启动动画,颜色,等等过渡的效果.

    Graphic: 当选中和取消时候, 显示和隐藏的图片.

    Group: 代表当前Toggle(选择框)是否属于一个组, 如果属于那么组下的所有的Toogle你只能勾选一个.

    如何创建单选框环境呢? 步骤如下:

    1. 创建多个Toggle

    2. 创建一个物体添加ToggleGroup脚本(A).

    3. 将A拖动到把想要放在同一个组中的Toogle的属性Group上
    image

    ======================================================================

    OnValueChanged事件的误区: OnValueChanged事件名字翻译过来当值触发该事件. (很多人认为是当选择框被选择的时候触发) 当多个Toggle成为一组,变成单选框的时候. 点击第1个Toggle, 在点击第2个Toggle.其实第1个Toggle总共会被触发2次.为什么呢? 因为选择会触发事件,取消选择也会被触发(所以事件会叫这个名字OnValueChanged)

    image

    1. 通过代码改变IsOn界面是没有任何反应的,并且OnValueChanged也不会触发. Unity5.0正式版(希望以后会修复这个BUG)

    如果你感兴趣,你可以把你妹妹介绍给我
  • 相关阅读:
    IE8下提示'console'未定义错误
    左右添加和删除
    箭头函数
    事件冒泡
    选中状态改变,并且实现左边选中便便添加
    appcan里面模板的使用
    白面机器学习笔记(一)
    常见的模型加速方法
    相机的参数
    深度学习和机器学习的区别
  • 原文地址:https://www.cnblogs.com/plateFace/p/4346012.html
Copyright © 2020-2023  润新知