Plarium corporate blog
Game development
C#
Unity3D
Comments 4
+1
Ещё из больших плюсов ScriptableObject можно назвать Addressable Assets — SO c данными (и ссылками) очень легко можно хранить и изменять удалённо (Unity сама загрузит их в Runtime), при этом не нужно писать свои серверные скрипты, самому проверять версию данных и так далее — Unity всё сделает за Вас.
0
А допустим, я хочу чтобы инвентарь был у некоторого числа NPC — разве система инвентаря с SO не препятствует решению этой задачи? Ведь потребуется генерить в рантайме SO для каждого NPC.
0
Вы можете создать массив или список инвентарей и обращаться по индексу / имени NPC.
Only those users with full accounts are able to leave comments.  , please.