public static void saveplayer(player pemain) { BinaryFormatter bf = new BinaryFormatter(); FileStream stream = new FileStream(Application.persistentDataPath + "/player.sav", FileMode.Create); playerdatas data = new playerdatas(pemain); bf.Serialize(stream, data); stream.Close(); }
public static float[] loadplayer() { if (File.Exists(Application.persistentDataPath + "/player.sav")) { BinaryFormatter bf = new BinaryFormatter(); FileStream stream = new FileStream(Application.persistentDataPath + "/player.sav", FileMode.Open); playerdatas data = bf.Deserialize(stream) as playerdatas; stream.Close(); return(data.stats); } else { Debug.Log("File DOes Not Exist"); return(new float[7]); } }