diff --git a/Editor/AddressableImportSettingsList.cs b/Editor/AddressableImportSettingsList.cs index bcd8545..8ca6c5d 100644 --- a/Editor/AddressableImportSettingsList.cs +++ b/Editor/AddressableImportSettingsList.cs @@ -11,6 +11,7 @@ public class AddressableImportSettingsList : ScriptableObject public const string kDefaultPath = "Assets/AddressableAssetsData/AddressableImportSettingsList.asset"; public List SettingList; public List EnabledSettingsList => SettingList.Where((s) => s?.rulesEnabled == true).ToList(); + public bool ShowImportProgressBar = true; public static AddressableImportSettingsList Instance { diff --git a/Editor/AddressableImporter.cs b/Editor/AddressableImporter.cs index 6b0505b..ef7043d 100644 --- a/Editor/AddressableImporter.cs +++ b/Editor/AddressableImporter.cs @@ -91,7 +91,7 @@ static void OnPostprocessAllAssets(string[] importedAssets, string[] deletedAsse if (IsAssetIgnored(importedAsset)) continue; - if (EditorUtility.DisplayCancelableProgressBar( + if (importSettingsList.ShowImportProgressBar && EditorUtility.DisplayCancelableProgressBar( "Processing addressable import settings", $"[{i}/{importedAssets.Length}] {importedAsset}", (float) i / importedAssets.Length)) break;