@Vlad-1234567890

Как получить ссылку на Inventory (находится на префабе игрока) из InventoryGUI (висит на сцене в UI panel в Canvas)?

На префабе игрока висит Inventory, а на сцене, в канвасе висит InventoryGUI. Как можно получить ссылку на Inventroy из InvantoryGUI или наоборот? Мне на ум пришло только сделать из канваса префаб и спавнить его из Inventory, есть ли другой способ?
  • Вопрос задан
  • 112 просмотров
Решения вопроса 1
@NIKROTOS
Начинающий программист.
Доступ к статическому классу(или одиночке) можно получить из любой точки приложения, можно создать класс переходник в который ты запишешь нужную тебе информацию и из которого ты её получишь. Кстати статический класс и одиночка не одно и тоже. Статическими классами советуют не злоупотреблять, в юнити их не использовал, так что смотри сам.
Поиск объекта по ID или тегу и создание ссылки на него.
Это если ты хочешь сделать программно, в инспекторе можно просто перетащить объект с нужным компонентом в требуемое поле, если названия классов совпадает, то юнити сам всё сделает.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы