в редакторе висят на объекте в json
сохранение получилось сделать все ок
теперь вопрос с чтением и присваиванием
какие есть инструменты чтобы в "рантайме" засетить какое то свойство объекту
например в рантайме я получаю компонент по имени(строка) из json, но не могу знать к какому типу нужно привести этот объект(не могу закастить) потому что нужно чтобы все было динамично
соответственно обратиться к свойству и засетить его тоже хотелось бы по строке, как такое можно сделать?
вообще юзаю такой ассет но меня не устраивают его ограничения
сделать сериализованные шарп классы для каждого скрипта который сохраняешь и сохранять их , а потом доставать те же объекты и в них будут все данные по имени и типу
а если просто MonoBehaviour?
как вариант можно туда же в json сохранять название типа, также строкой, и при чтении через enum и switch-case определять что за тип и каким образом его нужно считывать. не претендую на то что это лучший метод, но как вариант)
да неплохо но хочется чтобы все было максимально динамично чтобы в структуру сохранения объектов не пришлось входить и что то менять когда добавится какой либо новый скрипт
bump помогите советом пожалуйста
Обсуждают сегодня