首页 > Unity 3D > Unity 3D图形用户界面
Unity 3D Input Field控件
Unity 3D Input Field 控件也是一个复合控件,包含 Placeholder 与 Text 两个子控件,如下图所示。
其中,Text 是文本控件,程序运行时用户所输入的内容就保存在 Text 控件中,Placeholder 是占位符,表示程序运行时在用户还没有输入内容时显示给用户的提示信息。
Input Field 输入字段组件与其他控件一样,也有 Image(Script)组件,另外也包括 Transition 属性,其默认是 Color Tint,如下图所示,具体属性如下表所示。
除此以外,它还有一个重要的 Content Type(内容类型)属性,如下图所示,其参数如下表所示。
其中,Text 是文本控件,程序运行时用户所输入的内容就保存在 Text 控件中,Placeholder 是占位符,表示程序运行时在用户还没有输入内容时显示给用户的提示信息。
![input field组成](/uploads/allimg/190311/4-1Z311132935338.jpg)
Input Field 输入字段组件与其他控件一样,也有 Image(Script)组件,另外也包括 Transition 属性,其默认是 Color Tint,如下图所示,具体属性如下表所示。
![input field控件的参数设置](/uploads/allimg/190311/4-1Z311133111J4.jpg)
参 数 | 功 能 |
---|---|
Interactable | 设置是否启用 Input Field 组件。勾选表示输入字段可以交互,否则表示不可以 交互 |
Transition | 设置当正常显示、突出显示、按下或禁用时输入字段的转换效果 |
Navigation | 设置导航功能 |
Text Component | 设置此输人域的文本显示组件,用于显示用户输人的文本框 |
Text | 设置此输入域的初始值 |
Character Limit | 设置此输人域最大的输入字符数,0为不限制输入字符数 |
Content Type |
输人此输人域的内容类型,包括数字、密码等,常用的类型如下:
|
Line Type |
设置当输人的内容超过输入域边界时的换行方式:
|
Placeholder | 设置此输入域的输人位控制符,对于任何带有 Text 组件的物体均可设置此项 |
除此以外,它还有一个重要的 Content Type(内容类型)属性,如下图所示,其参数如下表所示。
![content type 属性](/uploads/allimg/190311/4-1Z311133251414.jpg)
参 数 | 功 能 | 参 数 | 功 能 |
---|---|---|---|
Standard | 标准的 | Name | 人名 |
Autocorrected | 自动修正 | Email Address | 邮箱 |
Integer Number | 整数 | Password | 密码 |
Decimal Number | 十进制小数 | Pin | 固定 |
Alphanumeric | 字母数字 | Custom | 定制的 |
所有教程
- C语言入门
- C语言编译器
- C语言项目案例
- 数据结构
- C++
- STL
- C++11
- socket
- GCC
- GDB
- Makefile
- OpenCV
- Qt教程
- Unity 3D
- UE4
- 游戏引擎
- Python
- Python并发编程
- TensorFlow
- Django
- NumPy
- Linux
- Shell
- Java教程
- 设计模式
- Java Swing
- Servlet
- JSP教程
- Struts2
- Maven
- Spring
- Spring MVC
- Spring Boot
- Spring Cloud
- Hibernate
- Mybatis
- MySQL教程
- MySQL函数
- NoSQL
- Redis
- MongoDB
- HBase
- Go语言
- C#
- MATLAB
- JavaScript
- Bootstrap
- HTML
- CSS教程
- PHP
- 汇编语言
- TCP/IP
- vi命令
- Android教程
- 区块链
- Docker
- 大数据
- 云计算