第三节  高级的控件

Checkbox单选和多选、dropdownlis下拉列表、listbox列表框、progressbar进度条、richtextlabel富文本、slider滑块、textbox输入框、scrollbar滚动条。

3.1、Checkbox单选和多选

先来显示如下的内容:

设置如下:

Checked 表示当前是否选中的状态;。

Text的内容是Label对象的内容自动获取的, 为什么只需要设置CheckIcon(精灵)因为UnCheck是不需要有隐藏的不用动。

Group 设置了它(和别的CheckBox)就是单选按钮了。不设置或者默认就是多选按钮。

赋值的参数需要三个子对象吧。

我感觉子对象默认就是在父对象的上方显示更靠近我们(因为不存在因为层或者Z-index问题产生显示混乱的问题)

来做一下单选按钮的实现:我拷贝两个刚才的对象按钮随意的选择场景中的一个控件作为他们组的标记。给他们的Group附上这个控件。

运行后效果如下:

顺便说明一下,这个Group的值呀,我们可以从一组单选按钮CheckBox中选择一个为所有的控件附上值(包括自己)也是可以的。

3.2、dropdownlis下拉列表

专有属性是很多的。

Trigger 是个控件,一般是精灵图片就行了,表示右边的小倒三角▽

Open on Click 选中时,可以运行一下,只要在下来列表上单击左键就会触发。如果不选中,那么必须单击右边的倒三角▽才行。

Selected Index 选择的索引,就是倒三角▽左边显示的内容的条目,0为空呗。

Images and Colors 就是关于文字背景的图片和颜色,应该很好理解吧。

Text Appearance 中的:

字体

两种状态下的字体颜色设置

字体大小

字的边距

使用字的阴影

前面刚说的这两个是指倒三角▽所在的横条。  下面说的是单击时弹出的列表的属性设置。

List Appearance :

就是关于三种状态下的图片设置,没有图集的。

List Options :

Scroll Bar: 需要滚动条控件的预制体,什么时候使用,当列表中的Item太多总的高度大于Max List Height的值时需要使用了。

List Position 可以在Bar的上面,下面,或者自动选择。

Max List Width 最大的宽度

Max List Height最大的高度

Offset 偏移,设置了但是没有作用现象。

Padding 边距,有变化的。

最后的:

List Data:

Options中填写Item文本的内容了。

unity3d插件Daikon Forge GUI 中文教程4-高级控件Checkbox和dropdownlis的使用的更多相关文章

  1. unity3d插件Daikon Forge GUI 中文教程-3-基础控件Button和Sprite的使用

    (游戏蛮牛首发)大家好我是孙广东.官网提供了专业的视频教程http://www.daikonforge.com/dfgui/tutorials/,只是是在youtube上.要观看是须要FQ的. 只是教 ...

  2. unity3d插件Daikon Forge GUI 中文教程3-基础控件Button和Sprite的使用

    2.2添加一个按钮Button 来看看特有的属性:Button Properties Data 显示的文本 Behavior 中的几个: Aoto Size 选中时就是按钮的背景会根据Data中的文本 ...

  3. unity3d插件Daikon Forge GUI 中文教程2-基础控件Label的使用

    我们先来设置 UI Root 中的如下:屏幕大小为1024*768 2.1  新建一个Label 控件 先来看看Control Properties (基本上是所有控件都共用的)的以后不再介绍,参数: ...

  4. unity3d插件Daikon Forge GUI 中文教程1-Daikon Forge介绍

    DF-GUI特点: ·        深编辑器集成:DF-GUI提供广泛的整合与Unity3D编辑环境,包括自定义检查人员对每个组件向导来简化复杂的多步任务,提高生产力的上下文菜单,编辑控件在一个所见 ...

  5. unity3d插件Daikon Forge GUI 中文教程-1-Daikon Forge介绍

    (游戏蛮牛首发)大家好我是孙广东官网提供了专业的视频教程http://www.daikonforge.com/dfgui/tutorials/,只是是在youtube上,要观看是须要FQ的. 只是教程 ...

  6. unity3d插件Daikon Forge GUI 中文教程6-高级控件richtextlabel的使用

    3.5.richtextlabel文本 可以像Word文档一样编辑出多样的内容,图片,字体颜色大小下划线.超链接背景等等. Defaults: 默认字体 默认图集 Blank Texture :空白的 ...

  7. unity3d插件Daikon Forge GUI 中文教程-5-高级控件listbox和progress bar的使用

    (游戏蛮牛首发)大家好我是孙广东.官网提供了专业的视频教程http://www.daikonforge.com/dfgui/tutorials/,只是是在youtube上,要观看是须要FQ的. 只是教 ...

  8. unity3d插件Daikon Forge GUI 中文教程7-高级控件slider的使用

    3.6.slider滑块              我们说说前面这个图片.对象 Appearance: Atlas 图集: Track 滑块的轨道图片 Back color滑块的轨道图片的主颜色. O ...

  9. unity3d插件Daikon Forge GUI 中文教程5-高级控件listbox和progress bar的使用

    3.3.listbox列表框 Atlas 图集: 下面应用到的精灵都是在这里的. ListBox中的内容: 背景精灵 图片的主颜色 Padding边距 Scrollbar 滚动条对象的预制体或者对象, ...

随机推荐

  1. Java中引用类 strong reference .SoftReference 、 WeakReference 和 PhantomReference的区别

      当在 Java 2 平台中首次引入 java.lang.ref 包,其中包含 SoftReference . WeakReference 和 PhantomReference 三个引用类,引用类的 ...

  2. Almost Sorted Array

    http://acm.hdu.edu.cn/contests/contest_showproblem.php?cid=646&pid=1006 #include<iostream> ...

  3. JAVA Day6

    1.对象:用来描述客观事物的一个实体,由一组属性和方法组成 2.属性--对象具有的各种特征    *每个对象的每个属性都拥有特定值    *例如:张浩和李明的年龄.姓名不一样 3.方法--对象执行的操 ...

  4. 移动Web开发规范

    1.字体设置 使用无衬线字体 body { font-family: "Helvetica Neue", Helvetica, STHeiTi, sans-serif; } 2.设 ...

  5. AndroidTips:selector的disable状态为什么无效?

    正确的姿势: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android=& ...

  6. css之overflow:细探之下有意想不到的结果

    overflow 是一个非常常用的 CSS 属性,一般来说会认为很简单,其实细究之后就会发现他还有很多小特性或者说意想不到的结果: 下面就介绍下(在浏览器环境下)关于 overflow 的小总结. 哪 ...

  7. 20145223《Java程序设计》实验报告3

    20145223 实验三<敏捷开发与XP实践> 实验内容 使用git上传代码 使用git相互更改代码 实验步骤: 一.使用git上传代码 $ git push 1.找到需要push的文件所 ...

  8. time元素

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  9. iOS之04-方法的声明和实现

    本次重点学习和理解OC对象方法的声明和定义 代码: /* 计算器类 方法: 1> 返回 π 2> 计算某个整数的平方 3> 计算两个整数的和 */ #import <Found ...

  10. Javascript中大括号“{}”的多义性

    摘要:本文主要介绍JavaScript中大括号有四种语义作用. JS中大括号有四种语义作用 语义1,组织复合语句,这是最常见的 if( condition ) { //... }else { //.. ...