コード例 #1
0
ファイル: SaveData.cs プロジェクト: FilipHojgaard/Kernen
 public SaveData(Kernen_script kerne)
 {
     shield_level             = Kernen_script.shield_level;
     speed_level              = Kernen_script.speed_level;
     levels_unlocked          = Kernen_script.levels_unlocked;
     energy                   = Kernen_script.coins;
     highest_streak           = Kernen_script.highest_streak;
     bought_ability_reverse   = Kernen_script.bought_ability_reverse;
     selected_ability_reverse = Kernen_script.selected_ability_reverse;
 }
コード例 #2
0
    public static void SaveGame(Kernen_script kerne)
    {
        BinaryFormatter formatter = new BinaryFormatter();
        string          path      = Application.persistentDataPath + "/savedData.ker";
        FileStream      stream    = new FileStream(path, FileMode.Create);

        SaveData data = new SaveData(kerne);

        formatter.Serialize(stream, data);
        stream.Close();
    }