导出代码工具更新

This commit is contained in:
2025-07-24 16:04:27 +08:00
parent 4e74ac3ce2
commit 288bf3129c
2 changed files with 10 additions and 2 deletions

View File

@@ -36,12 +36,16 @@ public class UIComponentExportEditor : Editor
List<string> uguiComponentNames = new List<string>();
if (prefab != null)
{
var components = prefab.GetComponents<Component>();
uguiComponentNames = prefab.GetComponents<Component>()
.Where(c => c != null && UIViewExportEditor.IsUGUIComponent(c))
.Select(c => c.GetType().Name)
.Distinct()
.ToList();
if (uguiComponentNames.Count == 0)
{
uguiComponentNames.Add("GameObject");
}
}
float lineHeight = EditorGUIUtility.singleLineHeight;

View File

@@ -48,12 +48,16 @@ public class UIViewExportEditor : Editor
List<string> uguiComponentNames = new List<string>();
if (prefab != null)
{
var components = prefab.GetComponents<Component>();
uguiComponentNames = prefab.GetComponents<Component>()
.Where(c => c != null && IsUGUIComponent(c))
.Select(c => c.GetType().Name)
.Distinct()
.ToList();
if (uguiComponentNames.Count == 0)
{
uguiComponentNames.Add("GameObject");
}
}
float lineHeight = EditorGUIUtility.singleLineHeight;