Добрый день!
Дело заключается вот в чем:
Сериализаю данные
Код
BitStream bitStream = new BitStream(isTypeSafe);
bitStream.WriteByte(species);
bitStream.WriteInt32(revision);
PlayerPrefs.SetString(species.ToString(), bitStream.ToString());
После этого отправляю в PlayerPrefs в виде строки в которой содержится пачка байтов . Дальше я пытаюсь сделать десериализацию данных вот таким способом:
Код
BitStream bitStream = new BitStream(isTypeSafe);
bitStream.WriteString(PlayerPrefs.GetString(species.ToString()));
species = bitStream.ReadByte();
revision = bitStream.ReadInt32();
Но увы на выходе я получаю не корректные данные. В чем может быть проблема? Или что я делаю не правильно?