// 저장하기 public void Save() { // SaveStream을 이용하여 저장하기 SaveStream SS = SaveStream.GetInstance(); // 싱글톤 인스턴스 얻기 SS.openWrite(); // 쓰기 시작 SS.Write("atk", Convert.ToString(cs.atk)); // atk 쓰기 SS.Write("def", Convert.ToString(cs.def)); // def 쓰기 SS.Write("hp", Convert.ToString(cs.hp)); // hp 쓰기 SS.Write("gold", Convert.ToString(cs.gold)); // gold 쓰기 SS.closeWrite(); // 쓰기 종료 }
// 불러오기 public void Load() { // SaveStream을 이용하여 불러오기 SaveStream SS = SaveStream.GetInstance(); // 싱글톤 인스턴스 얻기 SS.openRead(); // 읽기 시작 cs.atk = Convert.ToInt32(SS.Read("atk")); // atk 값 읽어오기 cs.def = Convert.ToInt32(SS.Read("def")); // def 값 읽어오기 cs.hp = Convert.ToInt32(SS.Read("hp")); // hp 값 읽어오기 cs.gold = Convert.ToInt32(SS.Read("gold")); // gold 값 읽어오기 SS.closeRead(); // 읽기 끝 }