Страница 1 из 1

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

СообщениеДобавлено: 21 июн 2018, 17:19
woki4
В юнити совсем новичок, делаю симулятор открытия кейсов, когда какой-то скин выпадает, его спрайт прицепляется к имейджу в инвентаре. Как сделать, чтобы при перезапуске сцены инвентарь сохранялся?

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

СообщениеДобавлено: 21 июн 2018, 18:09
1max1
загружать инв. после запуска либо джсон либо playerprefs, в гугле полно инфы

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

СообщениеДобавлено: 21 июн 2018, 20:11
woki4
Вроде бы сделал сохранение, но когда запускаю сцену, пишет в консоли:

ArgumentNullException: Argument cannot be null.
Parameter name: path

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

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

Что не так?

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

СообщениеДобавлено: 21 июн 2018, 20:41
1max1
По какой-то причине path == null, странно, попробуй так

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

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

СообщениеДобавлено: 21 июн 2018, 20:44
woki4
То же самое выдаёт

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

СообщениеДобавлено: 21 июн 2018, 20:48
1max1
покажи полный код скрипта

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

СообщениеДобавлено: 21 июн 2018, 20:49
woki4
Разобрался с проблемой, я дцп прост)