public PlayerDataAutumn(PlayerControlAutumn player) { totalScoreA = player.totalScoreA; totalHeartA = player.totalHeartA; totalFish1A = player.totalFish1A; totalFish2A = player.totalFish2A; positionA = new float[3]; positionA[0] = player.transform.position.x; positionA[1] = player.transform.position.y; positionA[2] = player.transform.position.z; }
public static void SavePlayer(PlayerControlAutumn player) { BinaryFormatter formatter = new BinaryFormatter(); string path = Application.persistentDataPath + "/playerAutumn.fungame"; FileStream stream = new FileStream(path, FileMode.Create); PlayerDataAutumn data = new PlayerDataAutumn(player); formatter.Serialize(stream, data); stream.Close(); }