Okay, im creating game for android and need make savesystem
Im using C# so i dont wanna scripts in JS
Here is my script for save and load… Im tried to make load system but nothing… Save working ;D
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using System.IO;
using System.Text;
using System.Timers;
public class SaveLoad : MonoBehaviour {
public int moneyo;
public int hrs;
public string date;
int workedhrs;
int savenumber;
public void SaveButton()
{
savenumber = savenumber + 1;
Save();
}
public void LoadButton()
{
Load();
}
void Save()
{
using (StreamWriter sw = new StreamWriter("savegame.txt"))
{
sw.WriteLine(""+moneyo.ToString());
sw.WriteLine(""+workedhrs.ToString());
sw.WriteLine("");
sw.WriteLine("Saved at:" + System.DateTime.Now);
Debug.Log("saved succesfuly");
sw.Close();
}
}
void Load()
{
using (TextReader rdr = File.OpenText("savegame.txt"))
{
string line;
while ((line = rdr.ReadLine()) != null)
Debug.Log(line);
rdr.Close();
}
}
}
And this is what i have in saved file:
0
0
Saved at:9/6/2017 5:33:02 PM
I wanna get info from first and 2nd line for get info about money and worked hrs in game
Please help me fast.