Beispiel #1
0
    /// <summary>
    /// 初始化配置文件
    /// 如果没找到Config文件,就把默认文件拷贝到指定目录下
    /// </summary>
    public static void InitDefalutConfig()
    {
        //检测配置文件是否存在
        if (File.Exists(FilePathUtils.PersistentDataPath() + defaultConfigRes))
        {
            return;
        }

        if (!File.Exists(FilePathUtils.StreamingAssetPath() + defaultConfigRes))
        {
            Debuger.LogError(FilePathUtils.StreamingAssetPath() + defaultConfigRes + " File is Not Exist!");
        }

        //创建目录
        Directory.CreateDirectory(FilePathUtils.PersistentDataPath() + "/Config");
        //复制文件
        File.Copy(FilePathUtils.StreamingAssetPath() + defaultConfigRes, FilePathUtils.PersistentDataPath() + defaultConfigRes, false);

        Debuger.Log(defaultConfigRes + " Init Copy!");
    }