Помогите с сохранением Json

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Помогите с сохранением Json

Сообщение woki4 21 июн 2018, 17:19

В юнити совсем новичок, делаю симулятор открытия кейсов, когда какой-то скин выпадает, его спрайт прицепляется к имейджу в инвентаре. Как сделать, чтобы при перезапуске сцены инвентарь сохранялся?
woki4
UNец
 
Сообщения: 6
Зарегистрирован: 12 июн 2018, 22:57

Re: Помогите с сохранением Json

Сообщение 1max1 21 июн 2018, 18:09

загружать инв. после запуска либо джсон либо playerprefs, в гугле полно инфы
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

Re: Помогите с сохранением Json

Сообщение woki4 21 июн 2018, 20:11

Вроде бы сделал сохранение, но когда запускаю сцену, пишет в консоли:

ArgumentNullException: Argument cannot be null.
Parameter name: path

Вот кусок кода:

void Start() {
path = Application.streamingAssetsPath + "/Sohr.json";
sv = JsonUtility.FromJson<sohr>(File.ReadAllText(path));

Что не так?
woki4
UNец
 
Сообщения: 6
Зарегистрирован: 12 июн 2018, 22:57

Re: Помогите с сохранением Json

Сообщение 1max1 21 июн 2018, 20:41

По какой-то причине path == null, странно, попробуй так

sv = JsonUtility.FromJson<sohr>(File.ReadAllText(Application.streamingAssetsPath + "/Sohr.json"));
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

Re: Помогите с сохранением Json

Сообщение woki4 21 июн 2018, 20:44

То же самое выдаёт
woki4
UNец
 
Сообщения: 6
Зарегистрирован: 12 июн 2018, 22:57

Re: Помогите с сохранением Json

Сообщение 1max1 21 июн 2018, 20:48

покажи полный код скрипта
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

Re: Помогите с сохранением Json

Сообщение woki4 21 июн 2018, 20:49

Разобрался с проблемой, я дцп прост)
woki4
UNец
 
Сообщения: 6
Зарегистрирован: 12 июн 2018, 22:57


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21