コード例 #1
0
    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;
    }
コード例 #2
0
    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();
    }