• 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即可

  • 相关阅读:
    rsync 服务器配置过程
    百度基础技术总结
    利用cobbler无人值守批量安装centos
    安装批量装机工具cobbler过程
    面试题
    JS作用域
    原型链
    ES6优缺点
    PostCSS理解与运用
    置换元素和非置换元素
  • 原文地址:https://www.cnblogs.com/May-day/p/8552474.html
Copyright © 2020-2023  润新知