Страницы

Поиск по вопросам

понедельник, 16 декабря 2019 г.

Как сделать грамотное сохранение

#unity3d


У меня в игре должно быть сохранение. Я знаю, что есть такая штука как playerprefs,
но она позволяет хранить только переменные. У меня генерация деревьев и прочего через
скрипт, и при каждом запуске сцены они разные. Неужели, мне нужно будет все объекты
сохранять через массивы, чтобы записать положение всех объектов на сцене? Если есть
какой нибудь другой путь для сохранения, скажите пожалуйста.
    


Ответы

Ответ 1



В Unity есть не только PlayerPrefs, но еще BinarySerialization - который как раз годится для хранения более сложных объектов чем PlayerPrefs, и также есть JSON Serialization - который использует класс JSONUtility и позволяет хранить данные JSON формата. В вашем случае я бы сохранял все в JSON файл.

Комментариев нет:

Отправить комментарий