【工具】拷贝过程添加界面显示

dev_chengFeng
gaoxin 2021-05-31 21:12:34 +08:00
parent d8ffbe8600
commit 9a98ff2e0a
1 changed files with 4 additions and 0 deletions

View File

@ -1,5 +1,6 @@
using System;
using System.IO;
using UnityEditor;
namespace GameCore {
/// <summary>
@ -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)
{