diff --git a/Assets/00.StaryEvo/Runtime/PlayerSettings/HotfixMainResDomain.cs b/Assets/00.StaryEvo/Runtime/PlayerSettings/HotfixMainResDomain.cs index 159bf28..3380edb 100644 --- a/Assets/00.StaryEvo/Runtime/PlayerSettings/HotfixMainResDomain.cs +++ b/Assets/00.StaryEvo/Runtime/PlayerSettings/HotfixMainResDomain.cs @@ -68,6 +68,7 @@ namespace Stary.Evo [Serializable] public class BuildConfig { + [SerializeField] [LabelText("包体配置")] private List packages = new(); @@ -77,6 +78,7 @@ namespace Stary.Evo if (result == null) { result = new PackageConfig(); + result.packageID = packageID; packages.Add(result); } return result; diff --git a/Assets/00.StaryEvo/package.json b/Assets/00.StaryEvo/package.json index 06c850f..339a909 100644 --- a/Assets/00.StaryEvo/package.json +++ b/Assets/00.StaryEvo/package.json @@ -1,6 +1,6 @@ { "name": "com.staryevo.main", - "version": "2.1.4", + "version": "2.1.5", "displayName": "00.StaryEvo", "description": "This is an Framework package(后台服务器版本,端口9527)", "unity": "2021.3", diff --git a/Assets/00.StaryEvoTools/Editor/Build/BuildApkWindow.cs b/Assets/00.StaryEvoTools/Editor/Build/BuildApkWindow.cs index 2a1d5ca..c806ae8 100644 --- a/Assets/00.StaryEvoTools/Editor/Build/BuildApkWindow.cs +++ b/Assets/00.StaryEvoTools/Editor/Build/BuildApkWindow.cs @@ -103,6 +103,20 @@ namespace Stary.Evo.Editor { selectedPackageInfo = _hotfixMainResDomain.buildConfig.Get(packageID).info; } + + /// + /// 包体内容修改 + /// + [BoxGroup("Domain子包/包体配置")] + [Button("保存包体配置变更")] + private void SavePackageInfo() + { + _hotfixMainResDomain.buildConfig.Set(selectedOptionOfselectionOfPackages, selectedPackageInfo); + Debug.Log(selectedOptionOfselectionOfPackages); +#if UNITY_EDITOR + AssetDatabase.SaveAssets(); +#endif + } #endregion diff --git a/Assets/00.StaryEvoTools/package.json b/Assets/00.StaryEvoTools/package.json index 92a1be4..58b8390 100644 --- a/Assets/00.StaryEvoTools/package.json +++ b/Assets/00.StaryEvoTools/package.json @@ -1,6 +1,6 @@ { "name": "com.staryevo.tools", - "version": "1.3.34", + "version": "1.3.35", "displayName": "00.StaryEvo.Tools", "description": "This is an Framework package(后台服务器版本,端口9527)", "unity": "2021.3",