【unity3D】Input Field组件(可供用户输入的文本框)

💗 未来的游戏开发程序媛,现在的努力学习菜鸡
💦本专栏是我关于游戏开发的学习笔记
🈶本篇是unity的Input Field组件

Input Field组件

Unity中的InputField组件可以用来创建一个可供用户输入的文本框。

基础属性

在这里插入图片描述

属性说明
Text Compoment输入字段中显示的文本组件
Text输入字段中的文本
Character Limit限制输入字段允许输入的字符数目
Content Type限制输入字段允许输入的内容类型
Line Type限制输入字段允许输入的行为方式
Placeholder当输入字段为空时显示的提示文本
Caret Blink Rate光标闪烁的速率
Caret Width光标的宽度
Custom Caret Color是否自定义光标的颜色
Selection Color指定选择文本时的颜色
Hide Mobile Input在移动设备上隐藏虚拟键盘
Read only输入字段是否只读

详细解释

  1. Interactable和Transition和Navigation:之前写过详细的了,传送门:这里
  2. Text Compoment:就是输入的文本
    在这里插入图片描述
  3. Text:在输入时会同步获取输入的值。
  4. Character Limit:会限制输入字段允许输入的字符数目,默认为0是不限制输入的字符数目。
  5. Content Type:限制输入字段允许输入的内容类型。
    在这里插入图片描述
  • Standard:这是InputField的默认ContentType,允许用户输入任何类型的文本。
  • Autocorrected:允许用户输入任何类型的文本,并使用自动纠正功能来设置输入的内容。(就像平常咱们使用手机输入法那样会给提示,同时,这个属性pc端不支持,支持移动端)。
  • Integer Number:只允许用户输入整数。
  • Decimal Number:只允许用户输入带有小数部分的数字(也可以不带)。
  • Alphanumeric:只允许用户输入字母和数字。
  • Name:只允许用户输入姓名(也就是中文和英文字母)。
  • Email Address:只允许用户输入电子邮件地址。
  • Password:允许用户输入任何类型的文本,但输入的内容将显示为星号。
  • Pin:只允许用户输入整数,并且输入的内容将显示为星号。
  • Custom:允许根据应用程序的需求指定自定义类型。
  1. Line Type:输入框的文本显示方式。
  • Single Line:单行文本框,可以输入单行文本。

  • Multi Line Submit:多行文本框,可以输入多行文本。当用户按下Enter键时,输入文本会被提交。

  • Multi Line Newline:多行文本框,可以输入多行文本。当用户按下Enter键时,会插入一个换行符。

注:可以根据具体需求灵活地控制输入框的文本显示和提交方式。例如,Single Line适用于输入用户名、密码等单行文本,而Multi Line适用于输入多行文本的场景,如聊天记录、邮件正文等。

  1. Placeholder:提示文本。(不是自己输入的内容,是没输入时输入框的提示内容,默认是“Enter text”,这部分内容可以自己修改,根据需要改成“请输入密码”等等。)
    在这里插入图片描述
  2. Caret Blink Rate:调节光标闪烁的频率,数值越大,闪烁的越快。
  3. Caret Width:调节光标的宽度,数值越大,光标越宽。
  4. Custom Caret Color:光标默认为深灰色,勾选后会弹出Caret Color属性,可以修改光标的颜色。
  5. Selection Color:选择文本时的颜色(就是输入完再选择时的底色),默认为浅蓝。

请添加图片描述

  1. Hide Mobile Input:在移动设备上隐藏虚拟键盘(官方此属性适用于ios)
  2. Read only:是否只读,如果勾选,次输入框就不接受输入。

💦更多内容请前往主页置顶或点击链接直达:【unity3D】游戏开发专栏的目录

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猪肉丸子~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值