AssetBunlde打包随笔

C#对文件夹操作类 Directory

string filePath = Application.dataPath + @"/123";
//判断文件夹是否存在 不存在创建
if (!Directory.Exists(filePath))
{
//创建文件夹
Directory.CreateDirectory(filePath);
}

 C#判断字符串是否是以一定格式结尾

     string str = "123.aaa";
     Debug.LogError(str.EndsWith(".aaa"));    

 获取该文件夹下的所有文件和文件夹

     string source = Application.dataPath + @"/123";
        //判断文件夹是否存在 不存在创建
        if (!Directory.Exists(source))
        {
            //创建文件夹
            Directory.CreateDirectory(source);
        }
        DirectoryInfo folder = new DirectoryInfo(source);
        //获取该文件夹下的所有文件和文件夹
        FileSystemInfo[] files = folder.GetFileSystemInfos();
        foreach (FileSystemInfo item in files)
        {
            Debug.LogError(item + "   " + item.Name + "   " + item.GetType() + " aaa");
        }

 获取当前unity的编译环境

EditorUserBuildSettings.activeBuildTarget

对应枚举

BuildTarget

原文地址:https://www.cnblogs.com/xiaobao2017/p/11555201.html