From cf40a942f2d51034dc45d1cdb8d035ab95ae29fe Mon Sep 17 00:00:00 2001 From: Michael Date: Sun, 21 Jun 2020 10:31:42 -0700 Subject: [PATCH] correct AssetPackSerializer for platform --- Assets/Editor/AssetPackSerializer.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Assets/Editor/AssetPackSerializer.cs b/Assets/Editor/AssetPackSerializer.cs index 1dff170..647d5f1 100644 --- a/Assets/Editor/AssetPackSerializer.cs +++ b/Assets/Editor/AssetPackSerializer.cs @@ -1,4 +1,4 @@ -using System.Collections.Generic; +using System.Collections.Generic; using System.IO; using System.Linq; using UnityEditor; @@ -63,8 +63,13 @@ public static bool CreateAssetBundle(this AssetPack assetPack) } }; +#if UNITY_STANDALONE_OSX + BuildPipeline.BuildAssetBundles(ProjectManager.Project.Value.ModDirectory, descriptor, BuildAssetBundleOptions.ForceRebuildAssetBundle | BuildAssetBundleOptions.DeterministicAssetBundle | BuildAssetBundleOptions.UncompressedAssetBundle | BuildAssetBundleOptions.StrictMode, BuildTarget.StandaloneOSX); +#elif UNITY_STANDALONE_WIN BuildPipeline.BuildAssetBundles(ProjectManager.Project.Value.ModDirectory, descriptor, BuildAssetBundleOptions.ForceRebuildAssetBundle | BuildAssetBundleOptions.DeterministicAssetBundle | BuildAssetBundleOptions.UncompressedAssetBundle | BuildAssetBundleOptions.StrictMode, BuildTarget.StandaloneWindows); - +#else + BuildPipeline.BuildAssetBundles(ProjectManager.Project.Value.ModDirectory, descriptor, BuildAssetBundleOptions.ForceRebuildAssetBundle | BuildAssetBundleOptions.DeterministicAssetBundle | BuildAssetBundleOptions.UncompressedAssetBundle | BuildAssetBundleOptions.StrictMode, BuildTarget.StandaloneLinux64); +#endif return true; }