1
This commit is contained in:
@@ -4,6 +4,9 @@ using UnityEngine;
|
||||
using UnityEngine.UIElements;
|
||||
|
||||
namespace MuHua {
|
||||
/// <summary>
|
||||
/// 文本输入字段
|
||||
/// </summary>
|
||||
public class UITextField : TextField {
|
||||
public new class UxmlFactory : UxmlFactory<UITextField, UxmlTraits> { }
|
||||
public new class UxmlTraits : TextField.UxmlTraits {
|
||||
@@ -11,10 +14,10 @@ namespace MuHua {
|
||||
name = "default-prompt"
|
||||
};
|
||||
public override void Init(VisualElement ve, IUxmlAttributes bag, CreationContext cc) {
|
||||
base.Init(ve, bag, cc);
|
||||
UITextField textField = (UITextField)ve;
|
||||
textField.DefaultPrompt = DefaultPrompt.GetValueFromBag(bag, cc);
|
||||
textField.SetDefaultPrompt();
|
||||
base.Init(ve, bag, cc);
|
||||
}
|
||||
}
|
||||
public string DefaultPrompt { get; set; }
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
"com.unity.toolchain.win-x86_64-linux-x86_64": "2.0.10",
|
||||
"com.unity.ugui": "1.0.0",
|
||||
"com.unity.visualscripting": "1.9.4",
|
||||
"muhua-network": "https://github.com/MuHua-123/MuHua-Core.git?path=Packages/Network",
|
||||
"muhua-tools": "https://github.com/MuHua-123/MuHua-Core.git?path=Packages/Tools",
|
||||
"com.unity.modules.ai": "1.0.0",
|
||||
"com.unity.modules.androidjni": "1.0.0",
|
||||
|
||||
@@ -188,6 +188,13 @@
|
||||
},
|
||||
"url": "https://packages.unity.cn"
|
||||
},
|
||||
"muhua-network": {
|
||||
"version": "https://github.com/MuHua-123/MuHua-Core.git?path=Packages/Network",
|
||||
"depth": 0,
|
||||
"source": "git",
|
||||
"dependencies": {},
|
||||
"hash": "1e26adfb03416178e47aa5473b74dd58533fab9e"
|
||||
},
|
||||
"muhua-tools": {
|
||||
"version": "https://github.com/MuHua-123/MuHua-Core.git?path=Packages/Tools",
|
||||
"depth": 0,
|
||||
|
||||
Reference in New Issue
Block a user