Unity UGUI之InputField(TMP)基本了解

Unity的InputField组件是用于在Unity中创建可供用户输入文本的输入框的UI组件。通过InputField组件,可以让用户在运行时输入文本,比如用户名、密码、搜索关键字等。其中TMP版本的InputField是基于TextMeshPro的InputField组件,提供了更多的文本渲染功能和样式设置。

1、如下图,为InputField(TMP)组件的各个属性:

请添加图片描述

其中上部分的属性即为Text(TMP)的基本属性,InputField(TMP)主要属性在红框内。

  1. Font Asset:输入文本字体。
  2. Point Size:输入文本字体大小。
  3. Character Limit:限制用户输入的字符数。
  4. Content Type:定义输入的内容类型,如标准文本、整数、浮点数、密码等。
  5. Line Type:定义输入框的行为,单行或多行输入。
  6. Placeholder:当输入框为空时显示的占位符文本。
  7. Caret Blinks Rate:定义光标闪烁频率。
  8. Caret Width:定义光标的宽度。
  9. Custom Caret Color:自定义光标颜色。
  10. Selection Color