UGUI交互组件InputField

news/2025/3/14 18:13:12/

一.InputField的结构

对象说明
InputField挂有TextMeshPro-InputField组件的主体对象
Text Area文本显示区
Placeholder未输入时占位文本Enter text...
Text输入的显示文本

二.InputField的属性

属性说明
Text ViewportText Area子对象的引用
Text ComponentText子对象的引用
Text输入文本
Point Size显示文本大小
CharacterLimit输入字符最多数量
Content Type内容类型(标准/整数/小数等)
PlaceholderPlaceholder子对象的引用
Caret Blink Rate光标闪烁频率
Caret Width光标宽度

三.事件监听

public class TestScript : MonoBehaviour
{void Start(){//文本变化GetComponent<TMP_InputField>().onValueChanged.AddListener(OnValueChanged);//文本输入结束(失去焦点和回车时触发)GetComponent<TMP_InputField>().onEndEdit.AddListener(OnEndEdit);//键盘回车GetComponent<TMP_InputField>().onSubmit.AddListener(OnSubmit);//获得焦点GetComponent<TMP_InputField>().onSelect.AddListener(OnSelect);//失去焦点GetComponent<TMP_InputField>().onDeselect.AddListener(OnDeselect);}public void OnValueChanged(string str){Debug.Log("输入文本变化:" + str);}private void OnEndEdit(string str){Debug.Log("文本编辑结束:" + str);}private void OnSubmit(string str){Debug.Log("回车事件:" + str);}private void OnSelect(string str){Debug.Log("获得焦点:" + str);}private void OnDeselect(string str){Debug.Log("失去焦点:" + str);}
}


http://www.ppmy.cn/news/1158144.html

相关文章

吃鸡达人必备神器,提升战斗力享受顶级游戏干货!

大家好&#xff01;今天我为大家介绍一款专为吃鸡玩家打造的神器——吃鸡盒子。无论您是新手还是老玩家&#xff0c;吃鸡盒子都能帮助您提升游戏的战斗力&#xff0c;分享顶级游戏作战干货&#xff0c;并且还能方便吃鸡作图、查询库存和保护账号安全。 让我们先来说说提升战斗力…

VSCode连接代理

VSCode连接代理 首先有代理 然后在设置里搜代理 然后再在windows的设置–>网络–>代理 拼接上就行 最后重启

Adobe发布Firefly 2,提升图像质量和用户体验

&#x1f989; AI新闻 &#x1f680; Adobe发布Firefly 2&#xff0c;提升图像质量和用户体验 摘要&#xff1a;Adobe升级了其AIGC生图平台Firefly为Firefly 2&#xff0c;该版本通过引入矢量图生成功能、提升图像质量和增加多项新功能&#xff0c;大幅改善了用户体验。Firef…

【特纳斯电子】基于单片机的火灾监测报警系统-实物设计

视频及资料链接&#xff1a;基于单片机的火灾监测报警系统-实物设计 - 电子校园网 (mcude.com) 编号&#xff1a; T0152203M-SW 设计简介&#xff1a; 本设计是基于单片机的火灾监测报警系统&#xff0c;主要实现以下功能&#xff1a; 1.通过OLED显示温度、烟雾、是否有火…

SAP ERP系统解决光伏电池产业管理难题

无锡哲讯聚焦光伏行业的业务需求和流程&#xff0c;推出SAP光伏能源行业整体化解决方案。该系统着眼于“企业管理信息化、资源合理配置、利润扩张”三个方面&#xff0c;提供实用丰富的管理功能&#xff0c;同时具有较高的信息综合利用效率。SAP解决方案实现了光伏企业产、供、…

14、ffmpeg中进进行硬件编码和解码的片段程序_cuda进行rgb2yuv和yuv2rgb

基本思想:为了加快ffmpeg进行编码和解码使用 测试环境为RTX3060台式机 一、进行RGB2YUV420(YU12)编码 cmakelist.txt cmake_minimum_required(VERSION 3.5)project(main LANGUAGES CXX) set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD_REQUIRED ON) find_package(Ope…

单例模式之「双重校验锁」

单例模式之「双重校验锁」 单例模式 单例即单实例&#xff0c;只实例出来一个对象。一般在创建一些管理器类、工具类的时候&#xff0c;需要用到单例模式&#xff0c;比如JDBCUtil 类&#xff0c;我们只需要一个实例即可&#xff08;多个实例也可以实现功能&#xff0c;但是增…

从零开始的力扣刷题记录-第九十天

力扣今日两题 1052. 爱生气的书店老板-中等189. 轮转数组-中等总结 1052. 爱生气的书店老板-中等 题目描述&#xff1a; 有一个书店老板&#xff0c;他的书店开了 n 分钟。每分钟都有一些顾客进入这家商店。给定一个长度为 n 的整数数组 customers &#xff0c;其中 customers…