博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NGUI的输入框制作(attach- input filed script的使用)
阅读量:5858 次
发布时间:2019-06-19

本文共 454 字,大约阅读时间需要 1 分钟。

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

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

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

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

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

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

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

 

转载于:https://www.cnblogs.com/May-day/p/8552474.html

你可能感兴趣的文章
巧用这19条MySQL优化,效率至少提高3倍
查看>>
交换两个变量的骚操作
查看>>
React 出海应用 首屏加载时间从20S降到10S以下 血泪史
查看>>
promise的用法以及注意事项,看了这篇你就会了
查看>>
阿里云 Aliplayer高级功能介绍(八):安全播放
查看>>
从0到1快速构建基于create-react-app的脚手架
查看>>
【零基础】计算机网络技术
查看>>
Android进程间的通信 IPC(机制)Binder的原理和源码阅读
查看>>
Android之ContentObserver内容观察者的使用
查看>>
看完这个,Java IO从此不在难
查看>>
基于django的视频点播网站开发-step3-注册登录功能
查看>>
为什么通信企业都要主动拥抱百度AI?
查看>>
并发-7-同步容器和ConcurrentHashMap
查看>>
BigDecimal类
查看>>
Redis 集合和有序集合
查看>>
http请求头与响应头的应用
查看>>
零基础学习 Python 之列表
查看>>
使用leancloud实现迭代查询
查看>>
事件循环(the Event Loop)、宏任务(macrotask)、微任务(microtask)
查看>>
apply call bind 简介
查看>>