创建文件夹方式以及注意事项

    //string path = Application.dataPath+"/test";  不可在此处获取Application.dataPath

    [MenuItem("Tool/creat")]
    public static void Creat()
    {
        if (!Directory.Exists(Application.dataPath + "/test"))
        {
            Directory.CreateDirectory(Application.dataPath + "/test");
            AssetDatabase.Refresh();
        }
    }

引入using System.IO命名空间后可以使用Directory.CreatDirectory()创建文件夹;

AssetDatabase.Refresh()保证在当前帧立即创建出来;

Application.dataPath方式获取路径不可以在字符串定义的时候获取。

你可能感兴趣的:(unity)