做单选或者多选使用

Interactable:点击是否有效

Transition:状态切换模式

  1. None:没有切换效果
  2. Color Tint:颜色切换模式
    • Target Graphic:默认显示的图片,按钮要控制改变的组件
    • Normal Color:默认颜色,正常状态的颜色
    • Highlighted Color:高亮颜色,鼠标放在上面时的颜色,手机没有这种状态
    • Pressed Color:按下时的颜色
    • Selected Color:选中时的颜色
    • Disabled Color:不可用时的颜色
    • Color Multiplier:颜色乘数,最终颜色 = Image颜色*状态颜色*Color Multiplier
    • Fade Duration:渐变时间 (一种状态切换至另一种状态时切换时间)
  3. Sprite Swap:图片切换模式,和上面的基本一样,只是设置的是图片,参照上面的
  4. Animation 动画切换模式,和上面的基本一样,只是设置的是动画状态名称,参照上面的

Navigation:导航,主要应用与PC的上下左右键来控制当前选中的 UI 控件,使之触于焦点状态

  1. None:关闭导航
  2. Automatic:自动识别最近的一个控件
  3. Horizontal:水平方向导航到上/下一个控件
  4. Vertical:垂直方向导航到上/下一个控件
  5. Explicit:指定各方向键所导航到的控件

Is On:是否勾选,当前的状态
Toggle Transition:状态切换是否有过度效果
    None:无效果,直接出现/消失
    Fade:渐隐渐显
Graphic:选中时显示的图片
Group:Toggle Group组件做单选使用,可以把多个Toggle做成一个分组做多选一的效果,同一时刻只有一个被勾选(勾选一个,其他就会自动取消勾选)。
OnValueChanged:状态改变事件,在选择函数的时候有个细节,会看到两个一样的函数名,但是分别处于Dynamic bool和 Static Parameters标签下(如下图)。我们一般选择Dynamic bool,会把当前选择状态传入进代码,Static Parameters是传入一个静态的值到代码,是在界面上设置的固定值。

ToggleGroup
Allow Switch off:
    不勾选有且只有一个被勾选。
    勾选允许出现都不勾选的情况。

Unity3d Ugui 10 Toggle ToggleGroup相关推荐

  1. Unity3d UGUI基础控件使用(一)

    转载自:Unity3d UGUI基础控件使用(一) 一:UGUI介绍 UGUI是Unity4.6之后,经过多重测试,推出全新的UI系统,更灵活,快捷,易用的可视化游戏UI开发工具. 由于之前传统的UI ...

  2. Unity3d UGUI 通用Confirm确认对话框实现(Inventory Pro学习总结)

    背景 曾几何时,在Winform中,使用MessageBox对话框是如此happy,后来还有人封装了可以选择各种图标和带隐藏详情的MessageBox,现在Unity3d UGui就没有了这样的好事情 ...

  3. Unity3d Ugui图片上制作点光 、棱形光效果shader,并具有裁切

    Unity3d Ugui图片上制作点光 .棱形光效果 实现的效果可以参考如下图所示 通过shader来实现上述的效果,为了大家的适应性,推荐在unity官方的默认ui shader上更改,我用的是20 ...

  4. Unity3d UGUI 实现底部UI自适应的功能(含工程)

    Unity3d UGUI 实现底部UI自适应的功能(含工程) 前言 UI的自适应常常在项目中使用到,特别手游中,不同比例屏幕的手机,如果能考一套UI自适应显示,能省去不少的开发工作量.这里只是浅浅的讨 ...

  5. 【Unity3D】UGUI之Toggle

    1 Toggle属性面板 在 Hierarchy 窗口右键,选择 UI 列表里的 Toggle 控件,即可创建 Toggle 控件,选中创建的 Toggle 控件,按键盘[T]键,可以调整 Toggl ...

  6. unity3d UGUI九宫格纹理拉伸的使用

    本篇文章我们来学习下在unity new ui即UGUI九宫格纹理拉伸的使用,不论是游戏中的UI,还是应用中的UI,纹理九宫格拉伸都是必不可少的,因为采用这种拉伸方式,可以最大化的节省纹理资源,任意缩 ...

  7. Unity3D - UGUI的手动搭建

    了解UGUI组件的搭建方式,有助于搭建我们自己的UI界面. Text 文本 text 是UGUI中的基本控件,在Hierarchyi面板创建一个空物体 - 给这个空物体添加一个Text组件即可实现与t ...

  8. Unity3D UGUI学习笔记

    本文主要记录的是:Unity3d中UI设计方面的知识,重点记录各UI组件的使用,属性设置. U3D的UI控件放在GameObject>UI目录下. 所有添加的控件都会放在Canvas目录下(下图 ...

  9. Unity3D UGUI系列之合批

    目录 1. 什么是UGUI的合批 1.1 准备工作 1.2 批处理 1.3 批处理的意义 1.4 UGUI的合批 2 分析工具的使用 2.1 Frame Debugger的使用 2.2 Profile ...

最新文章

  1. 罗兰贝格84页白皮书:一文看懂中国ICT产业新黄金十年
  2. Android动态方式破解apk进阶篇(IDA调试so源码)
  3. 两个数从大到小排列输出
  4. 【WebRTC---源码篇】(三)Windows/Linux音视频采集封装模块
  5. 【心情】换个皮肤试试看
  6. 亚马逊:贝佐斯没有闹钟
  7. 知网被引第一、第二的论文,都出自这位双一流大学教授
  8. python代码扫描工具_Python脚本实现Web漏洞扫描工具
  9. 计算机程序文献类别代码,论文参考文献类型代码参考
  10. Python OpenCV 在视频上添加文字后保存视频
  11. Excise_day05_Array
  12. python里的点_Python里面这些点,据说80%的新手都会一脸懵逼
  13. windows下编译chromium浏览器的方法
  14. 【图文详解】HBase 的数据模型与架构原理详解
  15. 利用poi读取word模板文件生成新的word文档
  16. 教你搭建个人/企业私有云盘-seafile
  17. 正则表达式匹配字符串中的任何空格
  18. 男神女神配 社区交友网 —— 之 主页 详细解说
  19. [附源码]Java计算机毕业设计SSM高校勤工助学管理系统
  20. Brian到Brian2的转换

热门文章

  1. 第 3-7 课:延伸——Flutter Android Studio 开发环境的搭建
  2. 数据结构初学之循环队列补充
  3. Neat Reader安装使用
  4. 在进行USB CDC类开发时,无法发送64整数倍的数据(续)
  5. 【Python游戏】Python基于pygame实现的人机大战的斗兽棋小游戏 | 附源码
  6. 跟着老猫来搞GO-基础进阶
  7. springboot校园兼职系统毕业设计源码463450
  8. ClamAv开源杀毒引擎详解
  9. 掌握成为优秀财务的核心能力
  10. 从今天开始学习C语言,力求做一个最棒的Linux C开发人员