unity-文本框

目录

创建文本框

属性

注意


创建文本框

属性

  • Interactable: 控制输入框是否可交互。如果取消选中,输入框将无法输入。

  • Transition (过渡): 控制输入框在不同状态(如普通、高亮、按下和禁用)之间的过渡效果。

  • Target Graphic (目标图形): 输入框所应用的图形,通常是输入框的Image组件。

  • Normal Color (正常颜色): 输入框在正常状态下的颜色。

  • Highlighted Color (高亮颜色): 输入框在高亮状态下(鼠标悬停或触摸时)的颜色。

  • Pressed Color (按下颜色): 输入框在按下状态时的颜色。

  • Selected Color (选中颜色): 输入框在选中状态时的颜色。

  • Disabled Color (已禁用颜色): 输入框在禁用状态时的颜色。

  • Color Multiplier (色彩乘数): 调整颜色的亮度或强度的倍数。

  • Fade Duration (淡化持续时间): 输入框在不同状态之间颜色渐变的持续时间(以秒为单位)。

  • Navigation (导航): 控制输入框在键盘或游戏控制器导航时的行为。

  • Text Viewport (文本视口): 输入框文本显示区域的Rect Transform。

  • Text Component (文本组件): 显示输入文本的TextMeshPro组件。

  • Placeholder (占位符): 输入框为空时显示的占位符文本。

  • Input Field Settings (输入框设置):

    • Font Asset (字体资源): 使用的字体资源。
    • Point Size (字号): 输入文本的字体大小。
    • Character Limit (字符限制): 限制输入文本的最大字符数。
    • Content Type (内容类型): 输入内容的类型,包括标准、自动校正、整数数字、小数数字、密码、电子邮件地址等。
    • Line Type (直线类型): 输入框的行类型,包括单行、多行提交和多行新行。
    • Placeholder (占位符): 占位符文本的TextMeshPro组件。
    • Vertical Scrollbar (垂直滚动条): 如果是多行输入框,可以添加一个垂直滚动条。
    • Scroll Sensitivity (滚动敏感度): 滚动条的滚动敏感度。
    • Caret Blink Rate (光标闪烁频率): 光标闪烁的速度。
    • Caret Width (光标宽度): 输入框中光标的宽度。
    • 自定义光标颜色: 输入框中光标的颜色。
    • 选择颜色: 选中输入框中内容时的颜色
    • OnFocus - Select All: 当输入框获得焦点时,自动选择所有文本。
    • Reset On DeActivate: 输入框失去激活状态时重置内容。
    • Restore On ESC Key: 按下ESC键时恢复原始文本。
    • Hide Soft Keyboard: 隐藏软键盘(通常用于移动设备)。
    • Hide Mobile Input: 隐藏移动设备特定的输入特性。
    • 只读: 设置为只读模式,使输入框不可编辑。
    • 富文本: 支持富文本,允许在输入框内使用类似HTML的标签。
    • Allow Rich Text Edit: 允许富文本编辑。
    • 值改变时 (On Value Changed): 当输入框的值改变时执行的动作。
    • On End Edit: 当输入框编辑结束时执行的动作。
    • On Select: 当输入框被选中时执行的动作。
    • On Deselect: 当输入框取消选中时执行的动作。

注意

占位内容就是玩家还没点击输入框时,输入框显示的内容

新版输入框的占位内容在下图的位置设置,旧版输入框类似,大同小异

  • 9
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值