diff --git a/Assets/Scripts/Core/Core/Utils/FileUtils.cs b/Assets/Scripts/Core/Core/Utils/FileUtils.cs index 42d05b81e7..9035c3af00 100644 --- a/Assets/Scripts/Core/Core/Utils/FileUtils.cs +++ b/Assets/Scripts/Core/Core/Utils/FileUtils.cs @@ -1,5 +1,6 @@ using System; using System.IO; +using UnityEditor; namespace GameCore { /// @@ -90,12 +91,15 @@ namespace GameCore { } Directory.CreateDirectory(toDir); string[] files = Directory.GetFiles(fromDir); + int i = 0; foreach (string formFileName in files) { string fileName = Path.GetFileName(formFileName); string toFileName = Path.Combine(toDir, fileName); File.Copy(formFileName, toFileName); + EditorUtility.DisplayProgressBar("复制文件夹:"+fromDir, formFileName, (float)(++i / files.Length)); } + EditorUtility.ClearProgressBar(); string[] fromDirs = Directory.GetDirectories(fromDir); foreach (string fromDirName in fromDirs) {