From a68be00fcfd602566861f8e697d5866773eaf4e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E9=93=AE?= <834207172@qq.com> Date: Thu, 31 Jul 2025 18:00:51 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90m=E3=80=91=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../00.StaryEvo/Runtime/Architecture/Architecture.cs | 11 ++++++----- Assets/00.StaryEvo/package.json | 2 +- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Assets/00.StaryEvo/Runtime/Architecture/Architecture.cs b/Assets/00.StaryEvo/Runtime/Architecture/Architecture.cs index a69c7dd..6be9f03 100644 --- a/Assets/00.StaryEvo/Runtime/Architecture/Architecture.cs +++ b/Assets/00.StaryEvo/Runtime/Architecture/Architecture.cs @@ -68,24 +68,24 @@ namespace Stary.Evo mArchitecture.IOCInitClass(); // 调用 OnRegisterPatch?.Invoke(mArchitecture); - + // 清空 Data + mArchitecture.mDatas.Clear(); // 初始化 Data for (int i = 0; i < mArchitecture.mDatas.Count; i++) { mArchitecture.mDatas[i].Init(); } - // 清空 Data - mArchitecture.mDatas.Clear(); + + // 清空 System + mArchitecture.mSystems.Clear(); // 初始化 System for (int i = 0; i < mArchitecture.mSystems.Count; i++) { mArchitecture.mSystems[i].Init(); } - // 清空 System - mArchitecture.mSystems.Clear(); mArchitecture.mInited = true; } } @@ -395,6 +395,7 @@ namespace Stary.Evo return query.Do(); } + public void Dispose() { OnDispose(); diff --git a/Assets/00.StaryEvo/package.json b/Assets/00.StaryEvo/package.json index fa4e332..353d564 100644 --- a/Assets/00.StaryEvo/package.json +++ b/Assets/00.StaryEvo/package.json @@ -1,6 +1,6 @@ { "name": "com.staryevo.main", - "version": "1.3.28", + "version": "1.3.29", "displayName": "00.StaryEvo", "description": "This is an Framework package(后台服务器版本,端口9527)", "unity": "2021.3",