NGUI的输入框制作(attach- input filed script的使用)
2024-09-04 02:39:48
一,我们添加一个sprite,给这个sprite添加一个box collider ,然后添加input filed script,如下图:
二,我们给sprite添加一个child的label,然后绑定到UIInput中,这样我们就可以运行输入文字,PS:如果不可以输入中文,这时跟label的字体选择有关,我们应该选择支持中文的字体,结果如下图
这样输入框就制作好了,当然我们可以设置字体的位置,这样我们就要设置label的Alignment属性:
但是设置后结果只有上下居中,没有在右上角,这时什么原因呢?如下图
经过测试发现,我们还需要设置中心点,如下图,这样我们就可以让字体显示在左上角了
三,但是字体我们输入多了会变小怎么办?这时我们需要设置label的下图属性即可
但是设置后后按回车并不会换行,这时我们又需要设置sprite的UIInput中的on return key为new line即可
最新文章
- 应用工具 .NET Portability Analyzer 分析迁移dotnet core
- java分享第十四天(TestNG Assert详解)
- git服务器的搭建
- coreData,sqlite3,fmdb对比
- 计蒜客 X的平方根
- mysql 5.5 5.6配置日志
- 【转】linux之tune2fs命令
- [codevs4247]奇特的生物
- 【linux】 linux gpio操作
- [Cocos2d-x]Mac下cocos2d-x连接pomeloserver
- 将luarocks整合进openresty
- asp.net实现伪静态
- Python 爬虫 Vimeo视频下载链接
- java 实现serialVersionUID
- 转:WCF传送二进制流数据基本实现步骤详解
- java不确定参数个数方法例子
- 算法笔记--sg函数详解及其模板
- (转)MySQL的Grant命令
- Jquery的toggle()方法
- Mysql试题集锦