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",