コード例 #1
0
    public void SalvarDados(int moeda)
    {
        BinaryFormatter bf   = new BinaryFormatter();
        FileStream      fs   = File.Create(Application.persistentDataPath + "/dadoscoinDataB.data");
        SaveDados       coin = new SaveDados();

        coin.moedas = moeda;
        bf.Serialize(fs, coin);
        fs.Close();
    }
コード例 #2
0
    public int CarregarDados()
    {
        int moeda = 0;

        if (File.Exists(Application.persistentDataPath + "/dadoscoinDataB.data"))
        {
            BinaryFormatter bf   = new BinaryFormatter();
            FileStream      fs   = File.Open(Application.persistentDataPath + "/dadoscoinDataB.data", FileMode.Open);
            SaveDados       coin = (SaveDados)bf.Deserialize(fs);
            fs.Close();
            moeda = (int)coin.moedas;
        }
        return(moeda);
    }