Inspector-2

加入Text,以及一些必要注释
This commit is contained in:
SoulliesOfficial
2025-02-12 00:01:23 -05:00
parent f949cd3229
commit 675c571e86
18 changed files with 895 additions and 47 deletions

View File

@@ -138,11 +138,9 @@ namespace Ichni.RhythmGame
{
public virtual void SetUpInspector()
{
RectTransform rect = EditorManager.instance.uiManager.inspector.inspectorRect;
DynamicUIContainer container = Instantiate(EditorManager.instance.basePrefabs.dynamicUIContainer, rect).GetComponent<DynamicUIContainer>();
DynamicUIInputField elementNameInputField = Instantiate(EditorManager.instance.basePrefabs.inputField, container.rect).GetComponent<DynamicUIInputField>();
elementNameInputField.Initialize(nameof(elementName));
container.dynamicUIElements.Add(elementNameInputField);
var container = EditorManager.instance.uiManager.inspector.GenerateContainer("Element Info");
var nameInputField = EditorManager.instance.uiManager.inspector.GenerateInputField(container, "Element Name", nameof(elementName));
var guidText = EditorManager.instance.uiManager.inspector.GenerateText(container, "Element GUID", nameof(elementGuid), true);
}
}