• Как сделать, чтобы предметы в инвентаре сохранились от сессии к сессии?

    GavriKos
    @GavriKos Куратор тега Unity
    Ну судя по всему ваш сериализатор json не умеет сериализовать чистый лист (кстати вроде это по стандарту).
    Что можно сделать - заменить List на свой класс, с аттрибутом Serializable, и уже в нем держать List (так кстати намного лучше - потому что легче будет масштабировать в ситуации, когда вам в сейв надо писать что то помимо List).

    Т.е. у вас должен быть класс ну например InventoryDataContainer, который вы будете сериализовать (и он с аттрибутом), и уже внутри этого класса будет List items
    Ответ написан
    Комментировать