Unity3d NGUI的使用(六)(UIInput&多个UICheckBox单选的使用)

原创 2014年04月02日 20:42:22

UIInput:用户输入框,可以输入格化的内容,如密码,用户名

UICheckBox:勾选框


UIInput:在Widget Tool里选择UIInput然后选择一个背景图片,添加到视窗面板里

加入后,有三个对象,分别是Input,Background,Label

Input:用户点击后进行输入的主控件


Box Collider:用户点击后进行输入监控区域

UIInput(Script):

Label:文本显示在哪个UILabel里

Starting Value:输入框开始显示的字

Saved As:保存输入内容到prefabs中

Active TextColor:激活文本框后显示颜色

Inactive Color:默认状态颜色

Caret Color:插入字符状态颜色

Selection Color:选择状态中字符的颜色

Input Type:输入类型(standard)标准的,(AutoCorrect)自动修正,(Password)密码

Keyboard Type:对应移动平台键盘类型

Validation:输入类型限制

Character Limit:输入字符数限制

On Submit:输入完后进行事件分发

On Change:输入字符有变动时进行事件分发

然后是一个UISprite & UILabe


UICheckBox:

在Widget Tool里添加几个Toggle


Group:单选组,当你有多个CheckBox需要单选时,得定义在同一个组内

Starting State:单选组的默认状态(默认哪个选中)

State Transition:状态过渡时的图片与动画选项

Sprite:选中状态的图片

Animation:选中状态时播放动画

Transition:从未选中到选中状态的过渡效果(Smooth,平滑过渡 & Instant,直接替换)

OnValueChange:当事件发生改变时进行事件分发


有一个UIButton Scale(Script):当点击时播放Tween动画选项

Script:Tween动画功能脚本

Tween Target:播放动画的目标

Hover:鼠标停留在上面时播放的动画

Pressed:按下时播放的动画

Duration:动画持续的时间


UIPlay Sound Script:用户点击时播放声音



Unity3d NGUI的使用(六)(UIInput&多个UICheckBox单选的使用)


版权声明:本文为博主原创文章,未经博主允许不得转载。

【Unity3D插件】NGUI基础学习笔记

【Unity3D插件】NGUI基础学习笔记 1、DrawCall:在Unity中,每次引擎准备数据并通知GPU的过程称为一次Draw Call。Draw Call值越低,会得到更好的渲染性能。 D...
  • woaini454186694
  • woaini454186694
  • 2016年06月11日 21:24
  • 2248

Unity3D NGUI的使用

首先NGUI属于Unity3D的插件,需要先导入资源包,导入完成后工具栏出现NGUI选项 使用方式 第一步:创建画板 1. 点击工具栏上的NGUI选项 2. 选择Create 3. 选...
  • BattleTiger
  • BattleTiger
  • 2017年07月31日 20:49
  • 371

【Unity 3D学习】NGUI中Tab的实现

个人觉得很简单实用,所以分享给大家~ 1、创建一个Sprite(假设加TabA),添加组件“UI Toggle”。然后在TabA中创建两个子物体,一个是Label作为显示文本,另一个同样是Sprit...
  • u011601165
  • u011601165
  • 2017年01月12日 20:33
  • 455

unity3d之checkbox控件的封装

原创不易,转载请注明转自 :  -----kosion
  • u012413679
  • u012413679
  • 2014年05月19日 19:52
  • 1219

Unity3D 12-UGUI与NGUI的区别与优缺点

1. NGUI与UGUI的区别1) UGUI的Canvas 有世界坐标和屏幕坐标; 2) UGUI的Image可以使用material; 3) UGUI通过Mask来裁剪,而NGUI通...
  • Maxdong24
  • Maxdong24
  • 2017年07月05日 14:40
  • 426

NGUI的ScrollView以及Grid的使用

最近几天用到了NGUI的ScrollView以及Grid来实现上滑下滑的功能, 编辑时结构图如下: 界面如下: 游戏运行时的时结构图如下: 界面如下: 在ScrollView下面放置一个...
  • W1095471150
  • W1095471150
  • 2016年08月22日 09:12
  • 5228

【Unity实用小技巧】NGUI插件的使用总结(一)

此总结部分仅为个人最初学习NGUI到现在使用NGUI过程中的点滴总结,有些可能比较久了,所以看上去会比较简单,就此Mark,也权当学习记录。 1.      NGUI中代码更换Sprite的图片...
  • Winner_2012
  • Winner_2012
  • 2015年06月25日 15:24
  • 1084

NGUI UICheckBox

原文http://www.cnblogs.com/kuangwu/archive/2013/07/23/3208280.html   单选按钮: 一,常用属性: 1...
  • u010999060
  • u010999060
  • 2013年08月01日 10:29
  • 1208

unity_NGUI系统学习(十二)_Checkbox单选框的创建

unity_NGUI系统学习(十二)_Checkbox单选框的创建 首先还是如往常一般创建一个Sprite对象,并且右键Attach一个BoxCollider组件(这样auto-adjust to ...
  • MaximilianLiu
  • MaximilianLiu
  • 2017年10月10日 22:30
  • 129

【Unity3D】【NGUI】UITable

概述 UITable用来方便的在一个可变尺寸的单元格子排列widget。如果你熟悉HTML的table,就会发现他们差不多。编辑时和运行时都可以用。如果你想要固定格子大小,那就用Grid。 ...
  • u012091672
  • u012091672
  • 2013年12月07日 16:35
  • 11907
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Unity3d NGUI的使用(六)(UIInput&多个UICheckBox单选的使用)
举报原因:
原因补充:

(最多只允许输入30个字)