From c11a42dce42cd5c643d1d14b44f5b372d6c6ffbb Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期三, 20 五月 2026 17:28:20 +0800
Subject: [PATCH] 0312 增加导出aab功能
---
Assets/Editor/AssetBundleBrowser/AssetBundleBuildTab.cs | 13 +++++++++++--
1 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/Assets/Editor/AssetBundleBrowser/AssetBundleBuildTab.cs b/Assets/Editor/AssetBundleBrowser/AssetBundleBuildTab.cs
index 257eac6..3ad6f3a 100644
--- a/Assets/Editor/AssetBundleBrowser/AssetBundleBuildTab.cs
+++ b/Assets/Editor/AssetBundleBrowser/AssetBundleBuildTab.cs
@@ -96,6 +96,12 @@
set { LocalSave.SetString("AndroidExportPath", value); }
}
+ public bool ExportForAppBundle
+ {
+ get { return LocalSave.GetBool("ExportForAppBundle", false); }
+ set { LocalSave.SetBool("ExportForAppBundle", value); }
+ }
+
string m_Publishers;
public string publishers
{
@@ -545,6 +551,9 @@
{
BrowseForAndroidExport();
}
+ GUILayout.EndHorizontal();
+ GUILayout.BeginHorizontal();
+ ExportForAppBundle = EditorGUILayout.Toggle("瀵煎嚭aab", ExportForAppBundle);
GUILayout.EndHorizontal();
GUILayout.BeginHorizontal();
if (GUILayout.Button("Export Android Project"))
@@ -1016,7 +1025,7 @@
}
packageIndex++;
var assetBundlePath = Application.dataPath.Replace("Assets", m_UserData.m_OutputPath);
- ClientPackage.ExportAndroidProject(publishers, packageIndex, false, AndroidExportPath, assetBundlePath);
+ ClientPackage.ExportAndroidProject(publishers, packageIndex, false, AndroidExportPath, assetBundlePath, ExportForAppBundle);
}
private void ExecuteExportAndroidProjectDev()
@@ -1028,7 +1037,7 @@
}
packageIndex++;
var assetBundlePath = Application.dataPath.Replace("Assets", m_UserData.m_OutputPath);
- ClientPackage.ExportAndroidProject(publishers, packageIndex, true, AndroidExportPath, assetBundlePath);
+ ClientPackage.ExportAndroidProject(publishers, packageIndex, true, AndroidExportPath, assetBundlePath, ExportForAppBundle);
}
private void ExecuteBuildClientPackageStandalone()
--
Gitblit v1.8.0