九、输入框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. [板子]Floyd&Dijkstra

    谨以此笔记记录jjw高三党四个月学习NOI的历程..如转载请标记出处 Floyd算法: 默认是业界最短路最简单的写法,并且只有五行.时间复杂度为O(N3),空间复杂度为O(N2). ;k<=n; ...

  2. Pseudoforest(伪最大生成树)

    Pseudoforest Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Total ...

  3. 在centos上安装jenkins

    摘要: 本篇介绍了如何在linux服务器上安装jenkins 一:使用war安装 官网地址:https://jenkins.io/doc/ Guided Tour This guided tour w ...

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

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

  5. Spring IOC容器分析(3) -- DefaultListableBeanFactory

    上一节介绍了封装bean对象的BeanDefinition接口.从前面小结对BeanFactory的介绍中,我们知道bean对象是存储在map中,通过调用getBean方法可以得到bean对象.在接口 ...

  6. app.config 配置多项 配置集合 自定义配置

    C#程序的配置文件,使用的最多的是appSettings 下的<add key="Interval" value="30"/>,这种配置单项的很方便 ...

  7. .Net主线程扑捉子线程中的异常

    首先看一段C#代码:运行后发现主线程通过try{}catch{}是不能扑捉子线程中的抛出来的异常. 代码 );        }        public void run()        {   ...

  8. ListView中点击Item没有任何响应

    不多说,上代码:如下图 红色方框的东西, android:descendantFocusability=”blocksDescendants” 如果不添加的话,在android的8.0手机上点击没有响 ...

  9. Spring的IOC容器第一辑

    一.Spring的IOC容器概述 Spring的IOC的过程也被称为依赖注入(DI),那么对象可以通过构造函数参数,工厂方法的参数或在工厂方法构造或返回的对象实例上设置的属性来定义它们的依赖关系,然后 ...

  10. [转]SQL Server 表变量和临时表的区别

    一.表变量 表变量在SQL Server 2000中首次被引入.表变量的具体定义包括列定义,列名,数据类型和约束.而在表变量中可以使用的约束包括主键约束,唯一约束,NULL约束和CHECK约束(外键约 ...