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的更多相关文章
随机推荐
- Pie
Problem Description My birthday is coming up and traditionally I'm serving pie. Not just one pie, no ...
- Hello Kiki(中国剩余定理——不互质的情况)
Hello Kiki Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Su ...
- Phonegap开发相关问题
环境搭建:参考http://www.phonegapcn.com/start/zh/1.3/#android 调试: 1.在线远程调试 http://debug.phonegap.com/ 通过USB ...
- linux分析日志的一些常用方法
head -n 2016_05_23_access_log |grep "/859" 显示前10000行中包含 /859 的记录 增加 |wc -l 则改为输出记录数 cat 2 ...
- Java 核心内容相关面试题【4】
spingmvc 和 structs的区别 我们用struts2时采用的传统的配置文件的方式,并没有使用传说中的0配置. spring3 mvc可以认为已经100%零配置了(除了配置spring mv ...
- 利用java的net包来实在数据采集的功能
最近有好多朋友问我,数据抓取用java怎么做,就是每天把新浪的内地新闻频道的新闻前20条,抓到自己的网站或系统里,今天我统一在这里提供一个简单的例子,由于在这个过程中还需要解析html字符串,所以,我 ...
- 前后端分手大师——MVVM 模式
之前对 MVVM 模式一直只是模模糊糊的认识,正所谓没有实践就没有发言权,通过这两年对 Vue 框架的深入学习和项目实践,终于可以装B了有了拨开云雾见月明的感觉. 简而言之 Model–View–Vi ...
- asp.net web api 版本控制
版本控制 版本控制的方法有很多,这里提供一种将Odata与普通web api版本控制机制统一的方法,但也可以单独控制,整合控制与单独控制主要的不同是:整合控制通过VersionController ...
- ubuntu-16.04使用MDK3伪造wifi热点和攻击wifi热点至死
MDK3是? MDK3 是一款无线DOS 攻击测试工具,能够发起Beacon Flood.Authentication DoS.Deauthentication/Disassociation Amok ...
- 【Java】单词倒序输出
如何将一段单词倒序输出?把"Hello Java Hello China"变成"China Hello Java Hello"? 看起来好像很简单,只需要把字符 ...