유튜브보고 세이브 기능 따라하는데 

 public void Save()

    {

        string saveData = JsonUtility.ToJson(this, true);

        BinaryFormatter bf = new BinaryFormatter();

        FileStream file = File.Create(string.Concat(Application.persistentDataPath, savePath));

        bf.Serialize(file, saveData);

        file.Close();

    }


    public void Load()

    {

        if(File.Exists(string.Concat(Application.persistentDataPath, savePath)))

        {

            BinaryFormatter bf = new BinaryFormatter();

            FileStream file = File.Open(string.Concat(Application.persistentDataPath), 

                FileMode.Open);

            JsonUtility.FromJsonOverwrite(bf.Deserialize(file).ToString(), this);

            file.Close();

        }

    }

이게 코드거든 이게 저장은 잘 되는데 로드할때 access to the path is denied 이러면서 안되던데 찾아보니까 폴더 읽기전용하면 해결된다는데 읽기전용 풀어도 안되더라고 혹시 저 코드에 잘못된 부분 있음?