This commit is contained in:
2025-08-29 11:40:40 +08:00
parent 863f70d16f
commit 421b516485
2 changed files with 5 additions and 3 deletions

View File

@@ -105,6 +105,7 @@ namespace Stary.Evo.UIFarme
public async Task PushQueue<T>(string panelName=null, Transform parent = null, string packageName = null)
where T : IBasePanel, new()
{
var prefabName = typeof(T).Name;
if (string.IsNullOrEmpty(panelName))
{
panelName = typeof(T).Name;
@@ -116,7 +117,7 @@ namespace Stary.Evo.UIFarme
nextPanel.UIName = panelName;
nextPanel.Initialize(this);
nextPanel.SetPanelParent(parent);
GameObject panelGo = await nextPanel.CreatePanel($"Prefabs_{panelName}", packageName);
GameObject panelGo = await nextPanel.CreatePanel($"Prefabs_{prefabName}", packageName);
///生成面板后,进行初始化操作
nextPanel.Initialize(panelGo);
dicUI.Add(panelName, nextPanel);
@@ -147,6 +148,7 @@ namespace Stary.Evo.UIFarme
/// <typeparam name="T"></typeparam>
public async Task PushStack<T>(string panelName=null,Transform parent = null, string packageName = null) where T : IBasePanel, new()
{
var prefabName = typeof(T).Name;
if (string.IsNullOrEmpty(panelName))
{
panelName = typeof(T).Name;
@@ -159,7 +161,7 @@ namespace Stary.Evo.UIFarme
nextPanel.UIName = panelName;
nextPanel.Initialize(this);
nextPanel.SetPanelParent(parent);
GameObject panelGo = await nextPanel.CreatePanel($"Prefabs_{panelName}", packageName);
GameObject panelGo = await nextPanel.CreatePanel($"Prefabs_{prefabName}", packageName);
///生成面板后,进行初始化操作
nextPanel.Initialize(panelGo);

View File

@@ -1,7 +1,7 @@
{
"name": "com.staryevo.uifarme",
"displayName": "06.UIFarme",
"version": "1.0.18",
"version": "1.0.19",
"description": "UI模板框架工具",
"unity": "2021.3",
"unityRelease": "30f1",