zoukankan      html  css  js  c++  java
  • NGUI的输入框制作(attach- input filed script的使用)

    一,我们添加一个sprite,给这个sprite添加一个box collider ,然后添加input filed script,如下图:

    二,我们给sprite添加一个child的label,然后绑定到UIInput中,这样我们就可以运行输入文字,PS:如果不可以输入中文,这时跟label的字体选择有关,我们应该选择支持中文的字体,结果如下图

    这样输入框就制作好了,当然我们可以设置字体的位置,这样我们就要设置label的Alignment属性:

    但是设置后结果只有上下居中,没有在右上角,这时什么原因呢?如下图

    经过测试发现,我们还需要设置中心点,如下图,这样我们就可以让字体显示在左上角了

    三,但是字体我们输入多了会变小怎么办?这时我们需要设置label的下图属性即可

    但是设置后后按回车并不会换行,这时我们又需要设置sprite的UIInput中的on return key为new line即可

  • 相关阅读:
    深入NET框架
    解决idea中maven的pom文件不会自动下载jar包问题
    JSP中的作用域
    转发与重定向
    JSP内置对象
    JNDI与连接池
    文件上传
    七大设计原则
    第六章 初始继承和多态
    C#和.NET框架
  • 原文地址:https://www.cnblogs.com/May-day/p/8552474.html
Copyright © 2011-2022 走看看