Pull to refresh

Comments 4

Ещё из больших плюсов ScriptableObject можно назвать Addressable Assets — SO c данными (и ссылками) очень легко можно хранить и изменять удалённо (Unity сама загрузит их в Runtime), при этом не нужно писать свои серверные скрипты, самому проверять версию данных и так далее — Unity всё сделает за Вас.
А допустим, я хочу чтобы инвентарь был у некоторого числа NPC — разве система инвентаря с SO не препятствует решению этой задачи? Ведь потребуется генерить в рантайме SO для каждого NPC.
Вы можете создать массив или список инвентарей и обращаться по индексу / имени NPC.
Sign up to leave a comment.