Exemple #1
0
    public UserData(Main player, MainAchievements achievs)
    {
        highScore = player.highScore;

        twoEnemies = achievs.twoEnemies;
        twoLifes   = achievs.twoLifes;
        speedX2    = achievs.speedX2;
        threeLifes = achievs.threeLifes;
    }
Exemple #2
0
    public static void SaveUser(Main player, MainAchievements achievs)
    {
        BinaryFormatter formatter = new BinaryFormatter();

        string[]   paths  = { Application.persistentDataPath, "data.d" };
        string     path   = Path.Combine(paths);
        FileStream stream = new FileStream(path, FileMode.Create);
        UserData   data   = new UserData(player, achievs);

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