九、输入框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、发生以下情况,则会造成输入框无法显示文字:

  1. 超出字数的范围了
  2. 输入的字符不符合验证类型
  3. 关联的Label设定的文字大小超出范围不显示
  4. 将文字设为全透明了

NGUI_Input的更多相关文章

随机推荐

  1. Pie

    Problem Description My birthday is coming up and traditionally I'm serving pie. Not just one pie, no ...

  2. Hello Kiki(中国剩余定理——不互质的情况)

    Hello Kiki Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Su ...

  3. Phonegap开发相关问题

    环境搭建:参考http://www.phonegapcn.com/start/zh/1.3/#android 调试: 1.在线远程调试 http://debug.phonegap.com/ 通过USB ...

  4. linux分析日志的一些常用方法

    head -n 2016_05_23_access_log |grep "/859" 显示前10000行中包含 /859 的记录 增加 |wc -l  则改为输出记录数 cat 2 ...

  5. Java 核心内容相关面试题【4】

    spingmvc 和 structs的区别 我们用struts2时采用的传统的配置文件的方式,并没有使用传说中的0配置. spring3 mvc可以认为已经100%零配置了(除了配置spring mv ...

  6. 利用java的net包来实在数据采集的功能

    最近有好多朋友问我,数据抓取用java怎么做,就是每天把新浪的内地新闻频道的新闻前20条,抓到自己的网站或系统里,今天我统一在这里提供一个简单的例子,由于在这个过程中还需要解析html字符串,所以,我 ...

  7. 前后端分手大师——MVVM 模式

    之前对 MVVM 模式一直只是模模糊糊的认识,正所谓没有实践就没有发言权,通过这两年对 Vue 框架的深入学习和项目实践,终于可以装B了有了拨开云雾见月明的感觉. 简而言之 Model–View–Vi ...

  8. asp.net web api 版本控制

    版本控制   版本控制的方法有很多,这里提供一种将Odata与普通web api版本控制机制统一的方法,但也可以单独控制,整合控制与单独控制主要的不同是:整合控制通过VersionController ...

  9. ubuntu-16.04使用MDK3伪造wifi热点和攻击wifi热点至死

    MDK3是? MDK3 是一款无线DOS 攻击测试工具,能够发起Beacon Flood.Authentication DoS.Deauthentication/Disassociation Amok ...

  10. 【Java】单词倒序输出

    如何将一段单词倒序输出?把"Hello Java Hello China"变成"China Hello Java Hello"? 看起来好像很简单,只需要把字符 ...