From f98f35130cda07e436d2d11ed3b11aea1837ca43 Mon Sep 17 00:00:00 2001 From: zhangzheng Date: Mon, 15 Dec 2025 10:55:14 +0800 Subject: [PATCH] 11 --- .../Manager/SpriteRendererSystem.cs | 62 +++++++++++++++++++ Assets/00.StaryEvoTools/package.json | 2 +- 2 files changed, 63 insertions(+), 1 deletion(-) diff --git a/Assets/00.StaryEvoTools/Runtime/Tools/PanelSystem/Manager/SpriteRendererSystem.cs b/Assets/00.StaryEvoTools/Runtime/Tools/PanelSystem/Manager/SpriteRendererSystem.cs index 962b2a3..baff956 100644 --- a/Assets/00.StaryEvoTools/Runtime/Tools/PanelSystem/Manager/SpriteRendererSystem.cs +++ b/Assets/00.StaryEvoTools/Runtime/Tools/PanelSystem/Manager/SpriteRendererSystem.cs @@ -34,7 +34,32 @@ namespace Stary.Evo.UIFarme /// void PopAll(); + /// + /// 事件发送 + /// + /// + public void SendPanelEvent(TEvent key) where TEvent : IConvertible; + /// + /// 事件发送 + /// + /// + public void SendPanelEvent(TEvent key, Tvalue1 value) where TEvent : IConvertible; + + /// + /// 事件发送 + /// + /// + public void SendPanelEvent(TEvent key, Tvalue1 value1, Tvalue2 value2) + where TEvent : IConvertible; + + /// + /// 事件发送 + /// + /// + public void SendPanelEvent(TEvent key, Tvlue1 value1, Tvlue2 vlue2, + Tvlue3 vlue3) + where TEvent : IConvertible; /// /// 返回存储面板实例的字典 /// @@ -203,7 +228,44 @@ namespace Stary.Evo.UIFarme queuePanel.Clear(); } + /// + /// 事件发送 + /// + /// + public void SendPanelEvent(TEvent key) where TEvent : IConvertible + { + this.SendEvent(key); + } + /// + /// 事件发送 + /// + /// + public void SendPanelEvent(TEvent key, Tvalue1 value) where TEvent : IConvertible + { + this.SendEvent(key, value); + } + + /// + /// 事件发送 + /// + /// + public void SendPanelEvent(TEvent key, Tvalue1 value1, Tvalue2 value2) + where TEvent : IConvertible + { + this.SendEvent(key, value1, value2); + } + + /// + /// 事件发送 + /// + /// + public void SendPanelEvent(TEvent key, Tvlue1 value1, Tvlue2 vlue2, + Tvlue3 vlue3) + where TEvent : IConvertible + { + this.SendEvent(key, value1, vlue2, vlue3); + } public Dictionary Get_Dic() { if (dicUI.Count > 0) diff --git a/Assets/00.StaryEvoTools/package.json b/Assets/00.StaryEvoTools/package.json index 4cf1990..1049ab0 100644 --- a/Assets/00.StaryEvoTools/package.json +++ b/Assets/00.StaryEvoTools/package.json @@ -1,6 +1,6 @@ { "name": "com.staryevo.tools", - "version": "1.2.7", + "version": "1.2.8", "displayName": "00.StaryEvo.Tools", "description": "This is an Framework package(后台服务器版本,端口9527)", "unity": "2021.3",