From 421b51648527340855f1aa8603d330b9cd4d0916 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E9=93=AE?= <834207172@qq.com> Date: Fri, 29 Aug 2025 11:40:40 +0800 Subject: [PATCH] 1 --- Assets/06.UIFarme/RunTime/Manager/PanelSystem.cs | 6 ++++-- Assets/06.UIFarme/package.json | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Assets/06.UIFarme/RunTime/Manager/PanelSystem.cs b/Assets/06.UIFarme/RunTime/Manager/PanelSystem.cs index cf7b8be..0f41ac0 100644 --- a/Assets/06.UIFarme/RunTime/Manager/PanelSystem.cs +++ b/Assets/06.UIFarme/RunTime/Manager/PanelSystem.cs @@ -105,6 +105,7 @@ namespace Stary.Evo.UIFarme public async Task PushQueue(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 /// public async Task PushStack(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); diff --git a/Assets/06.UIFarme/package.json b/Assets/06.UIFarme/package.json index 315b56c..8d5d419 100644 --- a/Assets/06.UIFarme/package.json +++ b/Assets/06.UIFarme/package.json @@ -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",