浏览代码

AB发布流程

guodong 1 年之前
父节点
当前提交
e2805b6425
共有 1 个文件被更改,包括 9 次插入3 次删除
  1. 9 3
      GameClient/Assets/YooAsset/Editor/AssetBundleBuilder/BuildParametersContext.cs

+ 9 - 3
GameClient/Assets/YooAsset/Editor/AssetBundleBuilder/BuildParametersContext.cs

@@ -43,9 +43,15 @@ namespace YooAsset.Editor
 		{
 			if (string.IsNullOrEmpty(_packageOutputDirectory))
 			{
-				//_packageOutputDirectory = $"{Parameters.BuildOutputRoot}/{Parameters.BuildTarget}/{Parameters.PackageName}/{Parameters.PackageVersion}";
-				//修改目录,简化打包流程
-				_packageOutputDirectory = $"{Parameters.BuildOutputRoot}/{Parameters.BuildTarget}/{Parameters.PackageName}";
+				if (Parameters.BuildMode == EBuildMode.ForceRebuild || Parameters.BuildMode == EBuildMode.IncrementalBuild)
+				{
+					//修改目录,简化打包流程
+					_packageOutputDirectory = $"{Parameters.BuildOutputRoot}/{Parameters.BuildTarget}/{Parameters.PackageName}";
+				}
+				else
+				{
+					_packageOutputDirectory = $"{Parameters.BuildOutputRoot}/{Parameters.BuildTarget}/{Parameters.PackageName}/{Parameters.PackageVersion}";
+				}
 			}
 			return _packageOutputDirectory;
 		}