NGUI_Input
九、输入框Input
1、凡是用户可以输入文本的地方,几乎都用输入框,有登录账号和密码、输入角色名称、输入聊天内容
2、手动拼接输入框,拖动预制体的就不再说了
(1)、创建一个Sprite作为输入框的底板
(2)、为输入框的底板附上UIInput组件 Attach-->InputField Scripts,在此之前要为其附加boxCollider
(3)、创建一个Laber用来显示用户的输入信息,显示文字信息的都要添加Laber.
(4)、将Label子物体拖到Input中的Label中即可。
3、参数的解释;

(1)、Label:设置用来显示 文本信息的Laber
(2)、Starting Value:默认的输入文字
(3)、Saved As:输入的内容在Player Pref中的哪个字段进行保存。
(4)、Active Text Color:活动文本的颜色和透明度
(5)、Inactive Color:不活动的文字颜色和透明度
(6)、Caret Color :设定插入符的颜色和透明度
(7)、Selection Color :选中的文本颜色和透明度
(8)、Input Type:输入的l类型:
(9)、KeyBoard Type :输入文本时。键盘的类型设定。
(10)、Validation:验证
(11)、Character Limit:可输入的最大字符限制,注意,一个汉字占用两个字符
(12)、On Submit:提交输入内容是触发事件函数设定
(13)、On Change:当输入内容改变时的触发事件函数设定
4、注意事项;
- 输入框是无法显示文字的,必须借助于一个Laber来显示输入的文本。
- 输入框中的字体是与其Laber中的字体类型
- 输入框中的字体颜色如果发生冲入,则以输入框的字体颜色为主
5、发生以下情况,则会造成输入框无法显示文字:
- 超出字数的范围了
- 输入的字符不符合验证类型
- 关联的Label设定的文字大小超出范围不显示
- 将文字设为全透明了
NGUI_Input的更多相关文章
随机推荐
- replace to
要注意的是:插入数据的表必须有主键或者是唯一索引!否则的话,replace into 会直接插入数据,这将导致表中出现重复的数据. MySQL replace into 有三种形式: 1. repla ...
- javascript中数组与字符串之间的转换以及字符串的替换
数组转化为字符串: var a=['aa','bb','cc']; var b=a.join('-'); console.log(b)----->'aa-bb-cc' 字符串中的替换: 1.re ...
- Android 开发笔记___FrameLayout
xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:la ...
- css元素选择器 first-child nth-child
E:first-child 只要E元素是它的父级的第一个子元素,就选中.它需要同时满足两个条件, (1)是"第一个子元素", (2)是"这个子元素刚好是E ...
- jQuery选择器(可见性选择器)第五节
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/stri ...
- 初学者最易懂的git教程在这里!
一.git简介: Linux创建了Linux,但是Linux的发展壮大是由世界各地的热心志愿者参与编写的?那么那么多份的代码是怎么合并的呢?之前是在2002年以前,世界各地的志愿者把源代码文件通过di ...
- IE下 GIF不动失效的奇葩问题
IE下(IE6~IE9都有该问题),对页面进行了某些操作之后,页面上的GIF动画就停留在某一帧不动了~~~ !! 我大IE 就是这么奇葩. 搜索了一下,搞了好久总算搞定. 下面说下目前了解的所有的可能 ...
- 数组去重+indexOf()应用
说起数组去重大家都不陌生,去重也有好多种方法,这里介绍很好理解的两种. 第一种 首先说一下第一种的逻辑,就是先拿第一个去跟第二个比,再跟第三个比,再跟第四个比--只要发现有相等的,可以用splice( ...
- jstree 获取选中节点的所有子子点
//加载功能树 function initTree() { $.jstree.destroy(); $.ajax({ type: "Get", url: "/Depart ...
- C++中类的多态与虚函数的使用
C++的三大特性:封装.继承.多态.以前学的时候自己没去总结,记得在一本c++入门的书讲得还是比较清楚.今天上网找了一下多态,找到下面这篇文章写得比较清晰. http://pcedu.pconline ...