Update AssetBundleBuilder

增加首包资源文件拷贝选项
This commit is contained in:
hevinci
2022-10-09 11:54:26 +08:00
parent fc575f5bc0
commit a348d9131d
10 changed files with 207 additions and 1 deletions

View File

@@ -32,9 +32,18 @@ namespace YooAsset.Editor
if (EditorTools.HasDirtyScenes())
throw new Exception("检测到未保存的场景文件");
// 检测首包资源标签
if (buildParameters.CopyBuildinFileOption == ECopyBuildinFileOption.ClearAndCopyByTags
|| buildParameters.CopyBuildinFileOption == ECopyBuildinFileOption.OnlyCopyByTags)
{
if (string.IsNullOrEmpty(buildParameters.CopyBuildinFileTags))
throw new Exception("首包资源标签不能为空!");
}
// 保存改动的资源
AssetDatabase.SaveAssets();
}
if (buildParameters.BuildMode == EBuildMode.ForceRebuild)
{
// 删除平台总目录