From 6145e8636a40a2adc33b3cdb956eb8730bc0bdb7 Mon Sep 17 00:00:00 2001 From: shenjianxing <”315615051@qq.com“> Date: Mon, 26 May 2025 13:42:06 +0800 Subject: [PATCH] =?UTF-8?q?UIInput=E6=94=AF=E6=8C=81=E5=8D=95=E4=BD=8D?= =?UTF-8?q?=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scripts/UI/UIInput.cs | 2 ++ Assets/Scripts/Xml/XmlParser.cs | 1 + Doc/Xml配置文档.xml | 4 ++-- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Assets/Scripts/UI/UIInput.cs b/Assets/Scripts/UI/UIInput.cs index cdaa91a7..f86abaeb 100644 --- a/Assets/Scripts/UI/UIInput.cs +++ b/Assets/Scripts/UI/UIInput.cs @@ -14,6 +14,7 @@ namespace QFramework.Example public string name; public string var; public string answer; + public string unit; } public class BtnData { @@ -55,6 +56,7 @@ namespace QFramework.Example GameObject input = GameObject.Instantiate(InputItem.gameObject, InputContent); input.name = item.name; input.transform.Find("Name").GetComponent().text = item.name; + input.transform.Find("Unit").GetComponent().text = item.unit; var inputField = input.transform.Find("Input").GetComponent(); inputField.onEndEdit.AddListener(value => { diff --git a/Assets/Scripts/Xml/XmlParser.cs b/Assets/Scripts/Xml/XmlParser.cs index a08ecdc6..828746da 100644 --- a/Assets/Scripts/Xml/XmlParser.cs +++ b/Assets/Scripts/Xml/XmlParser.cs @@ -1548,6 +1548,7 @@ namespace XMLTool inputData.answer = item.Attribute("answer")?.Value; inputData.var = item.Attribute("var")?.Value; inputData.name = item.Attribute("name")?.Value; + inputData.unit = item.Attribute("unit")?.Value; act.data.inputs.Add(inputData); } foreach (var item in action.Elements("Btn")) diff --git a/Doc/Xml配置文档.xml b/Doc/Xml配置文档.xml index 7b0fea9d..9728f905 100644 --- a/Doc/Xml配置文档.xml +++ b/Doc/Xml配置文档.xml @@ -81,7 +81,7 @@ - +