diff --git a/Assets/Scripts/Editor/GameEditor/AssetBundle/Core/AssetBundleBuilder.cs b/Assets/Scripts/Editor/GameEditor/AssetBundle/Core/AssetBundleBuilder.cs index a5455ebbfb..cbe6c65c49 100644 --- a/Assets/Scripts/Editor/GameEditor/AssetBundle/Core/AssetBundleBuilder.cs +++ b/Assets/Scripts/Editor/GameEditor/AssetBundle/Core/AssetBundleBuilder.cs @@ -8,6 +8,7 @@ using UnityEngine; using UnityEditor; using Object = UnityEngine.Object; using GameEditor.Core; +using GameLogic; namespace GameEditor.AssetBundle { @@ -118,6 +119,25 @@ namespace GameEditor.AssetBundle Debug.LogError("清理完毕..."); } + [MenuItem("AssetBundle/TestClearMark")] + public static void TestClearMark() + { + System.Diagnostics.Stopwatch time = new System.Diagnostics.Stopwatch(); + time.Start(); + AssetDatabase.RemoveAssetBundleName("lz4/updatepanel.unity3d", true); + time.Stop(); + Debug.Log(" 耗时:" + time.ElapsedMilliseconds); + } + + [MenuItem("AssetBundle/TestMark")] + public static void TestMark() + { + System.Diagnostics.Stopwatch time = new System.Diagnostics.Stopwatch(); + time.Start(); + AssetBundleBuilder.MarkOneFloderOneBundle("ManagedResources/UpdatePanel", CompressType.LZ4); + time.Stop(); + Debug.Log(" 耗时:" + time.ElapsedMilliseconds); + } /// /// 开始打包 ///