Skip to content

Commit 0d1c2e5

Browse files
committed
[修改] 适配最新版本的YooAsset
1 parent 9f485a6 commit 0d1c2e5

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

Editor/Builder.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
#endif
1919
using UnityEditor;
2020
using UnityEngine;
21+
using YooAsset;
2122
using YooAsset.Editor;
2223

2324
namespace GameFrameX.Builder.Editor
@@ -244,10 +245,10 @@ public static void BuildReady()
244245
/// </summary>
245246
public static void BuildAsset()
246247
{
247-
var buildInFileCopyParams = AssetBundleBuilderSetting.GetPackageBuildinFileCopyParams(_builderOptions.PackageName, EBuildPipeline.BuiltinBuildPipeline);
248+
var buildInFileCopyParams = AssetBundleBuilderSetting.GetPackageBuildinFileCopyParams(_builderOptions.PackageName, EBuildPipeline.BuiltinBuildPipeline.ToString());
248249
BuiltinBuildPipeline pipeline = new BuiltinBuildPipeline();
249250
BuildParameters buildParameters = new BuiltinBuildParameters();
250-
buildParameters.BuildMode = _builderOptions.IsIncrementalBuildPackage ? EBuildMode.IncrementalBuild : EBuildMode.ForceRebuild;
251+
buildParameters.ClearBuildCacheFiles = !_builderOptions.IsIncrementalBuildPackage;
251252
buildParameters.BuildTarget = EditorUserBuildSettings.activeBuildTarget;
252253
buildParameters.PackageVersion = DateTime.Now.ToString("yyyyMMddHHmmss");
253254
buildParameters.VerifyBuildingResult = true;

Editor/GameFrameX.Builder.Editor.asmdef

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
"HybridCLR.Editor",
77
"YooAsset.Editor",
88
"YooAsset.Runtime",
9+
"YooAsset",
910
"GameFrameX.ObjectStorage.Editor",
1011
"GameFrameX.ObjectStorage.QiNiu.Editor",
1112
"GameFrameX.ObjectStorage.Tencent.Editor",

0 commit comments

Comments
 (0)