소스 검색

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;
 		}